我想编写一个程序,插入单词" like"在句子中每个单词的空格之间。 到目前为止我的尝试:
public String teenTalk(String sentence)
{
for (int i = 0; i < sentence.length(); i++)
{
char sentC = sentence.charAt(i);
String sentS = Character.toString(sentence);
if (sentS.equals(" "))
{
sentence = sentence.replaceAll(" ", " like ");
}
return sentence;
}
请原谅任何效率低下的问题,因为我对编程一般来说还是比较新的。我最近深入研究了Strings and Chars,但我仍然对它们的工作方式缺乏了解,所以我猜测我的代码有不合逻辑的错误。如果有人能指出他们,我会感激不尽。
我确实找到了另一个论坛(Write method that puts the word "like" in between each of the words in the original sentence),要求同样的事情。但是,我必须将此分配转换为的网站具有非常有限的IDE,并且不会编译令牌或列表。我还没有测试.replace和.replaceAll但是我会在修复我的尝试代码之后进行更新。感谢任何帮助inadvance