猪拉丁计划的输出问题

时间:2015-06-24 03:16:43

标签: java jgrasp

所以我刚接触编码,我遇到了一些问题...我的程序应该要求用户输入,并且需要假设所有输入都是小写的...并且需要假设没有额外的空格,并且需要假设它以句点结束。然后该程序将文本翻译成猪拉丁语...只是如果单词用元音打字,添加短划线和"方式"那么你需要猪拉丁的规则。到最后......否则,添加一个短划线将第一个字母移到最后,然后添加" ay" ...现在我知道我的代码可以更好但我只想先让它运行如果我也需要改变它。我遇到的问题是,我的代码会打印我的所有文字,但它不会将单个单词更改为pig latin。而另一个文本也必须是猪拉丁语,我已粘贴下面的代码。所以任何帮助都会很棒......谢谢。

Public Get Property

我的输出:

输入一行文字:这是一个测试

输入:这是一个测试

输出:他是一个考试      ---- jGRASP:操作完成。

1 个答案:

答案 0 :(得分:2)

调用每个单词的每个操作。使用String[] arr = text.split(" "),您将获得一个包含所有单词的数组。然后使用for循环,并在每个单词上做猪拉丁语。最后,将它们全部组合成1个字符串,这就是你的猪拉丁字符串。