到目前为止,我已经设法找到了重复的数字,但我想读取输入并确定列表中是否有任何重复的元素。如果所有值都是唯一的,则打印"list has no duplicated values",否则打印重复的值,因为它们在列表中从左到右出现(每个值由换行符分隔)。我需要打印出列表中重复次数最多的数字,然后是重复次数第二多的值。我该怎么做呢?
我已经创建了一个TreeMap<String, Integer> s = new TreeMap<>();,它将文本文件中的每一行存储为键,而map值是一个整数,它计算在文件中找到相同单词(重复)的次数现在,我希望将结果写入输出文件w,其中重复项的打印次数与它们出现的次数一样多(计入映射值)。到目前为止,我有以下代码要写入输出文件: w.println(value);但是,这只<em