【发布时间】:2015-06-25 01:27:05
【问题描述】:
我正在尝试将来自用户的字符串转换为 Pig Latin。我不能使用任何特殊的类、方法或数组。除了任何类型的循环之外,我只能使用 Scanner 创建一个对象以从用户那里获取字符串以及 .length 和 .charAt。 (也不能使用 switch 语句或 break 关键字)
这是我的输出的示例:
Enter a line of text: this is a test.
Input : this is a line of text.
Output: his-tay is-way a-way ine-lay of-way ext-tay.
这是我的代码,我的代码只能使用一个单词,并且它的末尾必须有一个空格。取决于循环,一次只能工作一个循环。如果我得到一个完整的字符串,我不确定该怎么办。
我知道当用户输入一个表示新单词的空格时,当他们输入一个句点时,表示结束。
【问题讨论】:
-
对我来说似乎是一个很好的家庭作业问题 :)