Map.Entry 完全ガイド

Map.EntryはMapインタフェース内にある内部インタフェースで、Map内のキーと値のペアを表す。

Map.Entryインターフェースで定義されているメソッドは次のとおりです。

getKey():このキーバリューペアのキーを返します。

getValue():キーバリューペアの値を返します。

このキーバリューペアの値を設定します。

MapクラスのentrySetメソッドを使うことで、すべてのキーと値のペアを含むセットCollectionを取得できます。各キーと値のペアはMap.Entry型のオブジェクトです。

Map.Entry を使用すると、Map コレクションのすべてのキーと値のペアを反復できます。たとえば:

Map<String, Integer> map = new HashMap<>();
map.put("Apple", 1);
map.put("Banana", 2);
map.put("Orange", 3);
// 遍历Map集合
for (Map.Entry<String, Integer> entry : map.entrySet()) {
String key = entry.getKey();
Integer value = entry.getValue();
System.out.println("Key: " + key + ", Value: " + value);
}

結果を出力しました。

Key: Apple, Value: 1
Key: Banana, Value: 2
Key: Orange, Value: 3

Map.EntryのgetKey()メソッドでキーを取得、getValue()メソッドで値を取得し、Mapのコレクションの反復と操作を実現します。

bannerAds