Javaによるマッピングリレーションの確立方法

Javaでは、Mapインタフェースの実装クラスを使用してマッピング関係を作成できます。一般的なMap実装クラスには、HashMap、TreeMap、LinkedHashMapなどがあります。

地図付け関係を確立するための代表的な操作は以下のとおりです:

  1. 地図
Map<String, Integer> map = new HashMap<>();
  1. マップにキーバリューを追加する:
map.put("key1", 1);
map.put("key2", 2);
map.put("key3", 3);
  1. マップから値を取得する:
int value1 = map.get("key1"); // 返回1
  1. マップ中に特定のキーがあるかどうか確認
boolean containsKey = map.containsKey("key1"); // 返回true
  1. マップに値が含まれているかどうかをチェックする:
boolean containsValue = map.containsValue(1); // 返回true
  1. 辞書のキーと値のペアをイテレートする:
for (Map.Entry<String, Integer> entry : map.entrySet()) {
    String key = entry.getKey();
    Integer value = entry.getValue();
    System.out.println(key + " = " + value);
}
  1. マップからキーと値のペアを削除します:
map.remove("key1");

Mapインターフェイスはキーと値がnullを許可することに注意してください。ただしHashMap とTreeMapはnullキーをサポートせず、LinkedHashMapは例外です。

bannerAds