Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/400.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Java中,如何计算字符串中每个单词的字符数?_Java_Arrays_String_Count - Fatal编程技术网

在Java中,如何计算字符串中每个单词的字符数?

在Java中,如何计算字符串中每个单词的字符数?,java,arrays,string,count,Java,Arrays,String,Count,我已经找遍了我的问题的答案,但所有的问题要么是关于每个字符串中有多少个单词,要么不是我想要的 到目前为止,我已经使用Scanner读取了一个文件,并使用换行符将其分隔为3个字符串,然后将它们放入一个数组中 我想做的是计算每个字符串中有多少个单词,然后让输出类似于字符串1包含3个两字母单词、4个三字母单词、6个五字母单词 我真的不知道怎么做。我不是要求你为我写代码,只是要求你如何去做 提前谢谢 从您找到的一种解决方案开始计算字符串中的字数(实际识别字数)。定义一个整数数组,并使用它来跟踪到目前为止

我已经找遍了我的问题的答案,但所有的问题要么是关于每个字符串中有多少个单词,要么不是我想要的

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

我想做的是计算每个字符串中有多少个单词,然后让输出类似于
字符串1包含3个两字母单词、4个三字母单词、6个五字母单词

我真的不知道怎么做。我不是要求你为我写代码,只是要求你如何去做


提前谢谢

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

这篇文章会很有帮助,不会解决所有问题,但会解决部分问题。谢谢你!我的代码正常工作了。