标签: java collections
我遇到了以下代码,
new HashMap<String,Object>() {{ put(KEY, data); }}
并尝试使用以下列表,
new ArrayList<String>() {{add(name);}}
两个代码都可以。
与声明列表/地图并在单独的行中添加数据有何不同?