Java 代码统计文本中单词出现频率
以下是使用 Java 代码实现统计单词频率的例子:
public class WordFrequency {
public static void main(String[] args) {
String words = 'Accept what was and what is, and you'll have more positive energy to pursue what will be.';
String targetWord = 'whal';
// 将句子按照空格分割成单词数组
String[] wordArray = words.split(' ');
int frequency = 0;
// 遍历单词数组,并判断是否与目标单词相等
for (String word : wordArray) {
if (word.equals(targetWord)) {
frequency++;
}
}
System.out.println('单词 '' + targetWord + '' 出现的频率为: ' + frequency);
}
}
输出结果为:
单词 'whal' 出现的频率为: 0
在上述例子中,我们首先将句子按照空格进行分割,得到一个单词数组。然后使用equals方法比较每个单词是否与目标单词相等,如果相等则频率加一。最后输出目标单词的频率。在这个例子中,目标单词'whal'没有在句子中出现,所以频率为0。
原文地址: http://www.cveoy.top/t/topic/bmiy 著作权归作者所有。请勿转载和采集!