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"));
    }
}

参考は以下(作成から一年以上経過しているから試してみたけど問題なし)。

Map 初期化