我有一个学校任务,其中一部分任务要求我们创建一个方法,找到.txt文件中最常见的5个单词。
任务要求我们将所有单词放在ArrayList中,我已经完成了。真正的问题是让程序打印出文本文件中的前5个单词。 我唯一的“线索”是方法名称:
public Words [] common5(){ }
答案 0 :(得分:0)
遍历ArrayList,对于列表中的每个单词,将单词放入一个HashMap,其中键是单词,值是一个Integer,每次再次找到单词时都会增加。最后遍历HashSet并找到前5个整数。打印那些找到的单词。