Java 中 ArrayList 的初始化
Java中ArrayList初始化的四种方法:
1. 使用Arrays.asList()方法
ArrayList<Integer> list1 = new ArrayList<Integer>(Arrays.asList(1, 2, 3));
2. 使用生成匿名内部内进行初始化
ArrayList<String> initList2 = new ArrayList<String>() {
{
add("1");
add("2");
}
};
System.out.println(initList2);
3. 使用addAll方法
ArrayList<Integer> obj = new ArrayList<Integer>();
List list = Arrays.asList(1,2,3);
obj.addAll(list);
System.out.println(obj);
4. 常规方式(最为常用的)
ArrayList<Integer> list3 = new ArrayList<Integer>();
list3.add(1);
list3.add(5);
System.out.println(list3);