-4

私は HashMap を持っています。リストに順序がないようです。それらがマップにどのように配置されるかの順序を保持する何か他のものを使用する方法はありますか?

4

1 に答える 1

6

を探していると思いますLinkedHashMap<K, V>

HashMap<K, V>そして、はい、文書化された順序を維持していないのは正しいです。ドキュメント自体から:

このクラスは、マップの順序を保証しません。特に、順序が長期的に一定であることを保証するものではありません。

于 2013-05-07T20:00:42.307 に答える