大家好我在Java中打印绑定位置有问题, 例如,我在Java中打印了n个经常出现的单词但发现如果在第n个位置存在关系,程序应该仅在该位置报告所有关系。
我的代码失败了,因为它只报告n个频繁出现的单词 即使有平局,也不超过n。 这是我的片段:
.....
.....
Collections.sort(newList, new Words());
int j = 0;
for (Words w : newList.subList(0, 20)) {
System.out.println("Word : " + ++j + " " + w.getWord() + " " + w.getCount());
}
fileReader.close();
我的输出是这样的:
input is a set of 5 files
.....
.....
.....
Word : 17 another 340
Word : 18 nothing 339
Word : 19 father 313
Word : 20 should 306
对于306位置,还有2个单词具有相同的计数,但他们没有报告如何使我的代码获得我的结果!