嗯 创建方式跟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");
}