差分
このページの2つのバージョン間の差分を表示します。
— | ハッシュの値でソートするには [2019/07/15 02:46] (現在) – 作成 - 外部編集 127.0.0.1 | ||
---|---|---|---|
行 1: | 行 1: | ||
+ | # ハッシュの値でソートする | ||
+ | |||
+ | 以下の関数を適当にコピーし、不足したクラスを適宜importする。 | ||
+ | <code java> | ||
+ | public static ArrayList< | ||
+ | ArrayList< | ||
+ | |||
+ | Collections.sort(mapValuesList, | ||
+ | @Override | ||
+ | public int compare(Map.Entry< | ||
+ | return ((Integer) entry2.getValue()).compareTo((Integer) entry1.getValue()); | ||
+ | } | ||
+ | }); | ||
+ | return mapValuesList; | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | 値でソートしたキーを得るには | ||
+ | <code java> | ||
+ | ArrayList< | ||
+ | System.out.println(sortedList.get(0).getKey()); | ||
+ | </ | ||