2011-07-28 4 views
1

私はHashMapを持っており、キーでソートする必要があります。私は何をしなければなりませんか?あなたは私が喜んでいるよりも例を与える場合。とにかくありがとう、ありがとう。AndroidでHashMap <String、String>をソート

答えて

1

使用java.lang.TreeMap代わり

5

(たとえばTreeMap用)SortedMapの実装を選んで、そして:

  • あなたの鍵はComparable使用は、既存のマップ要素を入れてコピーコンストラクタ(new TreeMap(existingMap))を使用して実装する場合ソートされたマップに移動します。
  • あなたの鍵は比較できない場合は、ComparatorTreeMapを作成し、使用treeMap.addAll(existingMap)
関連する問題