计算一个英语句子里面有多少个单词并输出每个单词的个数和每一个单词,用java编写
时间: 2024-10-12 09:10:17 浏览: 25
统计一篇文章中每个单词的个数
3星 · 编辑精心推荐
在Java中,你可以使用`String`类的内置函数和一些字符串处理方法来计算一个英文句子中单词的数量,并逐个输出。以下是一个简单的示例:
```java
public class WordCount {
public static void main(String[] args) {
String sentence = "This is a sample English sentence with multiple words.";
// 分割句子为单词数组
String[] words = sentence.split("\\s+");
int wordCount = words.length;
System.out.println("Number of words in the sentence: " + wordCount);
for (int i = 0; i < wordCount; i++) {
System.out.println("Word " + (i+1) + ": " + words[i]);
}
}
}
```
在这个例子中,我们使用`split("\\s+")`方法将句子按照空格(包括空格、换行符等空白字符)分割成单词数组。然后,`words.length`得到单词总数,`for`循环遍历数组并打印每个单词及其索引。
阅读全文