初始化Map:
public Map<Integer,String> status = new HashMap<Integer,String>(){{
put(1,"未开始");
put(2,"进行中");
}};
初始化List:
ArrayList<Integer> integers = new ArrayList<Integer>(){{
add(1);
add(2);
}};
或
List<Integer> integers1 = Arrays.asList(1, 2);
如果要可变,那就使用 ArrayList 再包装一下
List<Integer> list = new ArrayList<>(Arrays.asList(1, 2));
list.add(3);
文章展示了如何在Java中初始化一个Map对象,如`Map<Integer,String>`,以及两种初始化List的方法,包括`ArrayList<Integer>`和使用`Arrays.asList()`。还提到了如果需要列表可变,可以使用`ArrayList`包装`Arrays.asList()`的结果来添加元素。
4298

被折叠的 条评论
为什么被折叠?



