String 把句子分成几个词

String 把句子分成几个词,string,String,这个问题在这里已经有了答案: 逐行阅读文件4个答案 如何接受一个句子的字符串输入,并用空格分隔单词。如果有人进入“院子里的猫”,我怎么能把这些词分开,并单独操纵它们呢 不过我应该只使用字符串库中的函数。我非常确定我需要使用{.find(“”)}函数,因为我可以很容易地用它找到空格 我认为for循环可能也有帮助,但我不完全确定。阅读此文件的教程: 您将在字符串“line”中包含每一行。 要获取每个单词,请执行以下操作: String line = "cat in the yard"; S

这个问题在这里已经有了答案: 逐行阅读文件4个答案 如何接受一个句子的字符串输入,并用空格分隔单词。如果有人进入“院子里的猫”,我怎么能把这些词分开,并单独操纵它们呢

不过我应该只使用字符串库中的函数。我非常确定我需要使用
{.find(“”)}
函数,因为我可以很容易地用它找到空格


我认为for循环可能也有帮助,但我不完全确定。

阅读此文件的教程:

您将在字符串“line”中包含每一行。 要获取每个单词,请执行以下操作:

String line  = "cat in the yard";
    String[] words = line.split(" ");
    for (String word : words) {
        System.out.println(word);
    }
}

到目前为止你试过什么吗?从某件事开始,也许在谷歌上寻找答案——很多链接到其他可能类似的堆栈溢出问题。至少提到编程语言。我在C++中做,我试图循环这个句子,但是我没有循环通过单个单词。我想我需要2个循环