gpt4 book ai didi

java - 计算文本文件中唯一单词的数量

转载 作者:行者123 更新时间:2023-11-29 03:03:47 25 4
gpt4 key购买 nike

我有一个 40 000 左右的文本文件。文本文件中的所有单词都保存在 ArrayList 中。

我想找出该文件中有多少个不同的单词并将该值返回给主类。因此,如果有一个独特的词,计数器就会加一。

我希望输出是

   Amount of unique words: 7000

我试过了

       public int antallOrd() {
Set<Ord> unik = new HashSet<Ord>(ordListe) ;
for (Ord unikt : unik) {
System.out.println(nokkel + ": " + Collections.frequency(ordListe, nokkel));
}

但不太明白如何对此进行反击

提前致谢

最佳答案

您不必遍历 unik - 它是一个集合,将所有单词放入该集合会删除重复项。 unik 的大小就是您问题的答案。

关于java - 计算文本文件中唯一单词的数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33226456/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com