java程序中常常会用ArrayList,有时想用一行完成ArrayList的初始化赋值。主要有2种方法。
法一:
利用Array与ArrayList的相互转换方法,代码如下:
ArrayList<String> list = new ArrayList(Arrays.asList("Ryan", "Julie", "Bob"));
法二:
利用ArrayList的add方法完成初始化赋值,代码如下:
List list = new ArrayList<String>(){{
add("A");
add("B");
}}