输入一行字符(少于300个字符),以回车结束,统计其中单词的个数。各单词之间用空格分隔,空格数可以是多个。java方法
时间: 2023-12-21 16:32:08 浏览: 112
chongfu.rar_Java字符串空格_单词统计_统计单词
以下是一个使用Java方法统计输入字符串中单词个数的示例:
```java
import java.util.Scanner;
public class WordCount {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一行字符:");
String input = scanner.nextLine();
int wordCount = countWords(input);
System.out.println("这个字符串有" + wordCount + "个单词");
}
public static int countWords(String input) {
String[] words = input.split("\\s+");
return words.length;
}
}
```
运行示例:
```
请输入一行字符:
This is a sample sentence.
这个字符串有5个单词
```
阅读全文