Java-mapentry-interface
提供:Dev Guides
Java-Map.Entryインターフェイス
Map.Entryインターフェイスを使用すると、マップエントリを操作できます。
Mapインターフェイスによって宣言された* entrySet()*メソッドは、マップエントリを含むSetを返します。 これらのセット要素はそれぞれMap.Entryオブジェクトです。
次の表は、このインターフェイスで宣言されたメソッドをまとめたものです-
Sr.No. | Method & Description |
---|---|
1 |
boolean equals(Object obj) objが、呼び出しオブジェクトのキーと値に等しいMap.Entryである場合、trueを返します。 |
2 |
Object getKey( ) このマップエントリのキーを返します。 |
3 |
Object getValue( ) このマップエントリの値を返します。 |
4 |
int hashCode( ) このマップエントリのハッシュコードを返します。 |
5 |
Object setValue(Object v) このマップエントリの値を v に設定します。 v がマップの正しいタイプでない場合、ClassCastExceptionがスローされます。 v がnullで、マップがnullキーを許可しない場合、NullPointerExceptionがスローされます。 マップを変更できない場合、UnsupportedOperationExceptionがスローされます。 |
例
以下は、 Map.Entry の使用方法を示す例です-
これは、次の結果を生成します-