RT。代码如下。 //按照频率的逆序进行排序 Set set=map.entrySet(); Map.Entry[] entries=(Map.Entry[])set.toArray(new Map.Entry[set.size()]); Arrays.sort(entries,new Comparator(){ public int compare(Object o1,Object o2) { Long value1=Long.parseLong(((Map.Entry)o1).getValue().toString()); Long value2=Long.parseLong(((Map.Entry)o2).getValue().toString()); return value2.compareTo(value1); } }); return entries;