ハッシュの値でソートするには

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

次のリビジョン
前のリビジョン
ハッシュの値でソートするには [2017/06/26 01:40] – 作成 133.11.222.177ハッシュの値でソートするには [2019/07/15 02:46] (現在) – 外部編集 127.0.0.1
行 1: 行 1:
 # ハッシュの値でソートする # ハッシュの値でソートする
  
 +以下の関数を適当にコピーし、不足したクラスを適宜importする。
 <code java> <code java>
  public static ArrayList<Map.Entry<String, Integer>> sortHash(HashMap<String, Integer> map){  public static ArrayList<Map.Entry<String, Integer>> sortHash(HashMap<String, Integer> map){
行 13: 行 14:
  return mapValuesList;  return mapValuesList;
  }  }
 +</code>
 +
 +値でソートしたキーを得るには
 +<code java>
 + ArrayList<Map.Entry<String, Integer>> sortedList =sortHash(map); // mapがHashMap
 + System.out.println(sortedList.get(0).getKey()); // ArrayListの一番最初の項目(0)に最も値の大きいKey/Valueのペアがくる。
 </code> </code>
  
  • ハッシュの値でソートするには.1498441257.txt.gz
  • 最終更新: 2019/07/15 02:46
  • (外部編集)