import java.util.Map; import java.util.HashMap; class InitializeMapSample { public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>() { {put("foo", "fooVal");} {put("bar", "barVal");} }; System.out.println(map.get("foo")); System.out.println(map.get("bar")); } } このコードよくわからなかったのだけど、 http://www.coderanch.com/t/386333/java/java/HashMap-Construction-initial-value