嗯 創建方式跟JDK的版本有關,JAVA8中可以使用Arrays.asList,Java9中可以使用List.of。
public static void main(String[] args) {
// TODO Auto-generated method stub
//1.使用Collections.addAll()方法,前提還是需要手動 new ArrayList
ArrayList<String> s = new ArrayList();
Collections.addAll(s,"1","2","3");
//2. Java8中可以使用的方法使用Arrays.asList(...args) 直接返回一個List
List<String> s2 = Arrays.asList("1","2","3");
//3.如果引入了Guava的工具包,可以使用他的Lists.newArrayList(...args)方法
//List<String> list = Lists.newArrayList("1","2","3")
//4.如果是Java9,可以使用自帶的List類
List<String> s4 = List.of("1","2","3");
}