HashMap new 时赋值


Java 中hashMap 怎么在新建的时候赋值

public static void main(String[] args) {
    Map<String, String> map = new HashMap<String, String>() {
      {
        put("one", "1");
        put("two", "2");
      }
    };
}

这种写法建议在只在测试的时候使用,其实是一种偷懒的写法,目前Java还没有优化这方面的打算。


评论