のようなキーと値のマッピングを提供するデータ構造が必要ですがMap
、(int) インデックス (例: ) に基づいてキーをフェッチすることもできます。目的のmyKey = myDS.get(index)
キーを取得するためにデータ構造を反復処理する必要はありません。索引。
を使用することを考えLinkedHashMap
ましたが、特定のインデックスでキーを取得する方法がわかりません。で何か不足していLinkedHashMap
ますか? または、使用できる別のデータ構造はありますか?
編集:
これは重複ではありません。他の質問に対する正しい答えは、ある種のSortedMap
;を使用することです。ただし、これはこの質問に対する正しい答えではありません。どの Java ライブラリでもサポートされていないインデックスEntry
を介してデータ構造からを取得できるようにしたいからです。Integer