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);

 

posted @ 2023-01-13 16:22  小log  阅读(5091)  评论(0编辑  收藏  举报