.如何统计String中有多少个单词?
public class CountWord {
public static int countWord(String s){
int count=0;
int word=0;
for(int i=0;i<s.length();i++){
if(s.charAt(i)==' '){
word=0;
}
else if(word==0) {
word=1;
count++;
}
}
return count;
}
public static void main(String args[]){
String s="I am Jiang wei wei";
System.out.print(s);
System.out.println("单词的个数为:"+countWord(s));
}
}
结果:I am Jiang wei wei单词的个数为:5