1

UnsortedMap<String, CustomObject>.文字列型は数値を格納しますが、Hereキーがあります。

マップを並べ替える方法はたくさんありますが、SortedMapインターフェイスを使用して並べ替えを行いたいと思います。

これを達成する方法はありますか?どんな助けでもありがたいです

4

1 に答える 1

1

SortedMap、特にすべての既知の実装クラスを参照してください。

TreeMapの使用は、おそらくあなたの場合は悪くありません。

SortedMap<String,CustomObject> map = new TreeMap<String,CustomObject>();
map.putAll( yourUnsortedMap );

ちなみに、キーが数値であることがわかっている場合は、<Integer,CustomObject>代わりにマップを消去してみませんか?

乾杯、

于 2013-03-05T10:04:50.640 に答える