【发布时间】:2015-10-20 09:17:51
【问题描述】:
我有一个 40 000 ish 文本文件。 文本文件中的所有单词都保存在一个 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));
}
但不太明白如何实现这一点
提前致谢
【问题讨论】:
-
你不需要,
Set保证唯一性。