方法1:循环遍历添加
方法2:使用Arrays.asList()
List<String> resultList = Arrays.asList(array);
方法3:使用Collections. addAll()
Collections.addAll(resultList,array);
方法4:使用List.of()
此方法为 Java9新增方法,定义在List接口内,并且为静态方法,故可以由类名直接调用。
List<String> resultList = List.of(array);
注意,以上2、3、4方法不能把基本数据类型转化为列表,因为基本数据类型无法泛型化
public class App {
public static void main(String[] args) {
int[] intarray = {1, 2, 3, 4, 5};
//List<Integer> list = Arrays.asList(intarray); 编译通不过
List<int[]> list = Arrays.asList(intarray);
System.out.println(list);
}
}