javaのHashMap初期化
Java.util.HashMapの初期化方法。すぐ忘れるので備忘録。
package com.foobar.console; import java.util.HashMap; import java.util.Map; public class Test01 { public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>() { {put("fooKey", "fooVal");} {put("barKey", "barVal");} }; if (!map.containsKey("noKey")) { System.out.println("There is no key."); } System.out.println(map.get("fooKey")); System.out.println(map.get("barKey")); } }
参考は以下(作成から一年以上経過しているから試してみたけど問題なし)。