阅读量:1
在Java中,可以使用如下方法直接初始化一个HashMap并赋值:
Map<String, Integer> map = new HashMap<String, Integer>() {{ put("A", 1); put("B", 2); put("C", 3); }};
在这个方法中,使用了双括号初始化块来实现直接给HashMap赋值。注意,在此方法中,创建了一个匿名内部类,所以可能会导致一些性能问题。
在Java中,可以使用如下方法直接初始化一个HashMap并赋值:
Map<String, Integer> map = new HashMap<String, Integer>() {{ put("A", 1); put("B", 2); put("C", 3); }};
在这个方法中,使用了双括号初始化块来实现直接给HashMap赋值。注意,在此方法中,创建了一个匿名内部类,所以可能会导致一些性能问题。
为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!