有时候List作为参数,只需要添加一个元素还要用两行代码:
List<String> list = new ArrayList<String>();
list.add("test");
如果想一行代码搞定,可以:
1. 使用Arrays.asList(...args) 直接返回一个List
List<String> s = Arrays.asList("1","2","3")
2. 如果引入了Guava的工具包,可以使用他的Lists.newArrayList(...args)方法
List<String> list = Lists.newArrayList("1","2","3")
3. 如果是Java9,可以使用自带的List类
List<String> s = List.of("1","2","3")