問題タブ [entryset]

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 投票する
2 に答える
1919 参照

android - 繰り返しなしでハッシュマップの個別のキーと値を取得する方法

ここでキーは緯度と経度の差、値は文字列値のリストです。ハッシュマップのキーと値を別々にしたい。
それは可能ですか?私に提案してください。

MainActivity.java

keyset() に繰り返しやループを使用したくありません。繰り返しなしで使用するには?

0 投票する
1 に答える
1399 参照

java - パフォーマンス - entrySet イテレーターの代わりに keySet イテレーターを非効率的に使用する

このコードはエラー This method access the value of a Map entry, using a key that was received from a keySet iterator. をスローします。Map.get(key) ルックアップを避けるために、マップの entrySet で反復子を使用する方が効率的です。言い換えの仕方を教えてください

0 投票する
1 に答える
51 参照

hashmap - Entry オブジェクトを含む Set のループ

コンパイルエラー

Set 内の各エントリ タイプ オブジェクトのキーと値のペアを出力しようとしています。しかし、上記のコンパイル時エラーが発生します。しかし、「s」を「h.entrySet()」に置き換えてループを正常に実行すると、コードは正常に機能します.参照を使用して「h.entrySet()」を保持すると、コンパイルエラーが発生するのはなぜですか?

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

java - HashMaps の HashMap の印刷 : Map.Entry または java8

ハッシュマップのハッシュマップを返すメソッドがあります

次のコードを使用して外側のハッシュマップを印刷しようとしています

内部マップを反復処理したいと思います。そこにある entryset 変数は何でしょう (コード内の ???)。

ハッシュマップを印刷するための私のロジックは正しいですか? またはそれを行うためのより良い方法はありますか?

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

java - ストリーム対。Map の entrySet のイテレータ - Java 8

私の理解では、次のコードには print が必要です。とのtrue両方が最初の要素を指しているためです。StreamIterator

ただし、次のコードを実行すると、印刷されfalseます。

この異なる動作の理由は何でしょうか?