以下是使用 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。

Java 代码统计文本中单词出现频率

原文地址: http://www.cveoy.top/t/topic/bmiy 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录