**文書の過去の版を表示しています。**
ハッシュの値でソートする
public static ArrayList<Map.Entry<String, Integer>> sortHash(HashMap<String, Integer> map){ ArrayList<Map.Entry<String, Integer>> mapValuesList = new ArrayList<Map.Entry<String, Integer>>(map.entrySet()); Collections.sort(mapValuesList, new Comparator<Map.Entry<String, Integer>>() { @Override public int compare(Map.Entry<String, Integer> entry1, Map.Entry<String, Integer> entry2) { return ((Integer) entry2.getValue()).compareTo((Integer) entry1.getValue()); } }); return mapValuesList; }