如何计算Java中String中每个单词的字符数?

时间:2015-05-08 00:08:53

标签: java arrays string count

我一直在寻找我的问题的答案,但所有问题都是关于每个字符串中有多少单词或者不是我正在寻找的内容。

到目前为止,我已经使用Scanner读取了一个文件,并使用换行符作为分隔符将其分成3个字符串并将它们放入数组中。

我想要做的是计算每个字符串中有多少个单词,然后使输出与String 1 contains 3 two-letter words, 4 three-letter words, 6 five-letter words类似。

老实说,我根本不知道该怎么做。我没有要求你为我编写代码,只是为了解决它。

提前致谢!

1 个答案:

答案 0 :(得分:2)

从您为计算字符串中的单词数量(实际标识单词)找到的解决方案之一开始。定义一个整数数组,并使用它来跟踪到目前为止您可以看到的给定长度的单词数。修改单词计数器,为给定单词的长度增加适当的计数器,增加单词的总数。