java编程:输入一行英文,判断中间有多少个单词,单词间以空格隔开,连续出现多少次空格视作出现一次空格

速求,谢谢
2025-03-19 22:23:12
推荐回答(1个)
回答(1):

Java程序:

public class Main {	
public static void main(String[] args){
String text = "How do you do!";

System.out.println(getWords(text));
}

public static int getWords(String text) {
int count = 0;
int len = text.length();
int i, j;

i = 0;
while(true) {
for(; i if(i >= len) {
break;
}
count++;
for(; i }

return count;
}
}


运行测试:

4