基本上,我有优先级队列,我重写比较器方法,让他们按它在字符串(最大堆)中出现的时间来排序。Comparator<Character>(){ public int compare(Character a, Character b) { return map.get(a) - map.get(b); retu
为此,我已经重写了比较器并传递给了TreeMap,但是我得到了这个奇怪的输出。String[] words = sentence.split("\\s");
Integer count = map.get{
public int compare(String s1, String s2) {
if (map.get(s1)