java统计英文句子中某个单词出现的次数
时间: 2023-10-23 19:22:30 浏览: 123
可以使用Java的字符串处理函数和循环遍历文本,以便统计英文句子中某个单词出现的次数。具体实现可以参考以下代码:
```
import java.util.Scanner;
public class WordCount {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入英文句子:");
String sentence = scanner.nextLine().toLowerCase(); // 将输入转为小写,方便匹配
System.out.println("请输入要统计出现次数的单词:");
String word = scanner.nextLine().toLowerCase();
int count = 0;
String[] words = sentence.split("[^a-zA-Z]+"); // 使用正则表达式分离单词
for (String w : words) {
if (w.equals(word)) {
count++;
}
}
System.out.println("单词\"" + word + "\"在句子中出现了" + count + "次。");
}
}
```
输入样例:
```
请输入英文句子:
Java is a high-level programming language.
请输入要统计出现次数的单词:
Java
```
输出样例:
```
单词"java"在句子中出现了1次。
```
阅读全文