java统计句子中有多少个单词
时间: 2023-10-18 22:12:50 浏览: 85
统计句子单词个数
要统计一句话中有多少个单词,可以使用Java中的String的split方法将句子分割成单词数组,然后统计单词数组的长度即可。具体实现如下:
```java
import java.util.Scanner;
public class WordCount {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一句话:");
String sentence = scanner.nextLine();
scanner.close();
String[] words = sentence.split("\\s+"); // 使用正则表达式将句子分割成单词数组
int count = words.length;
System.out.println("单词的个数为:" + count);
}
}
```
上述代码中,使用了正则表达式 "\\s+" 将句子分割成单词数组。这里的 "\\s+" 表示一个或多个空白字符(包括空格、制表符、换行符等)。如果需要使用其他分割规则,可以根据具体情况修改分割符。
阅读全文