問題タブ [linkedhashmap]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
8 に答える
12213 参照

java - .NET の LinkedHashMap

java.util.LinkedHashMap.NETに対応するものがあるのだろうか?(つまり、要素にアクセスすると、要素は自動的に (再) 順序付けされます。 (boolean accessOrder) )。

0 投票する
3 に答える
5732 参照

java - JavaでLinkedHashMapをソフト参照しますか?

JavaにsoftreferenceベースのLinkedHashMapはありますか? いいえの場合、おそらく再利用できるコードのスニペットを誰かが持っていますか? 正しく参照することを約束します。

ありがとう。

0 投票する
3 に答える
1996 参照

java - LinkedHashMap のキーを JList に追加するにはどうすればよいですか?

私は を持っており、の各要素LinkedHashMap<String,Object>の部分を に入れる最も効率的な方法は何だろうと思っていました。StringLinkedHashMapJList

0 投票する
3 に答える
29470 参照

java - LinkedHashMapのkeyIteratorを取得するにはどうすればよいですか?

SunのLinkedHashMapsのソースコードを見ると、KeyIteratorというプライベートクラスがあることがわかります。これを使用したいと思います。どうすればアクセスできますか?

0 投票する
5 に答える
12296 参照

java - LinkedHashMaps と LinkedHashSets の長所と短所は何ですか?

どちらかを選択することの主な利点と、その選択に伴う不利益を誰かが説明できますか?

0 投票する
2 に答える
10264 参照

java - 値クラスのフィールドで LinkedHashMap をソートする方法は?

次の行を使用して LinkedHashMap を並べ替えますが、すべての項目が並べ替えられるわけではありません。何か問題がありますか?

0 投票する
3 に答える
31830 参照

java - LinkedHashMapのentrySet()も順序を保証しますか?

私はlinkedHashMapを使用して、誰かがアクセスしようとしたときの順序を保証しています。ただし、それを繰り返すときは、entrySet()を使用してキーと値のペアを返すことで順序も保証されますか?反復中は変更は行われません。

編集:また、キーを繰り返し処理してgetを呼び出すことにより、マップを繰り返し処理することによる悪影響はありますか?

0 投票する
5 に答える
30212 参照

java - ハッシュテーブルの要素の順序を維持する方法

ハッシュテーブルがあります。values() メソッドは、挿入された順序とは異なる順序で値を返します。挿入された順序と同じ順序で値を取得するにはどうすればよいですか?LinkedHashmap を使用することも代替手段ですが、同期されません。

0 投票する
6 に答える
16479 参照

java - LinkedHashMapと同様の機能でConcurrentHashMapを実装するにはどうすればよいですか?

データのLRUキャッシュとして、いつでも最大500エントリを許可するLinkedHashMapとともにtrueを使用しました。accessOrderしかし、スケーラビリティの問題があるため、スレッドセーフな代替手段に移りたいと思います。ConcurrentHashMapその点では良いようですが、の機能が欠けており、にaccessOrderありremoveEldestEntry(Map.Entry e)ますLinkedHashMap。誰かがいくつかのリンクを指すか、実装を容易にするのを手伝ってくれますか?

0 投票する
16 に答える
155229 参照

java - Java LinkedHashMap は最初または最後のエントリを取得します

LinkedHashMapキーがマップに入力された順序が重要であるため、使用しました。

しかし今、私は最初の場所(最初に入力されたエントリ)または最後にキーの値を取得したいと考えています。

first()andlast()またはそのようなメソッドが必要ですか?

最初のキー エントリを取得するためだけにイテレータが必要ですか? それが私が使用した理由LinkedHashMapです!

ありがとう!