请教一个JAVA问题(急)

来源:百度知道 编辑:UC知道 时间:2024/06/09 19:35:51
String phrase[]={
"A STITCH IN TIME SAVES NINE",
"DON'T EAT YELLOW SNOW",}
怎样用ARRAY数1个字母的单词多少个,2个字母的单词多少个....
run的时候是:
1-letter word count: 2
2-letter word count: 8
.
.
.

谢谢!

你先判断有多少个空格+1

然后依据空格分部截取,再判断各个被截取的字符串长度应该就可以了。

用for循环.
什么叫用ARRAY数?
是想问在ARRAY里怎么数吗?
不懂..问的啥..

首先你要取得每一个phrase的内容,即phrase[i]
然后将取出来的phrase[i]按照空格将其分成若干个字符,即用String result[]=phrase[i].split(" ");
这样phrase[i]的一个一个单词就存储在result[]里了,然后你就统计result[j]里单词的长度,分别用计数器记住1个字母的单词多少个,2个字母的单词多少个,就可以了~

没明白问什么!!