java 将数组转为List集合

时间:2025-03-15 14:37:21

Java 中可以使用 (T... a) 方法将数组转换为 List 集合。

例如,下面的代码演示了如何将一个整数数组转换为 List 集合:

int[] arr = {1, 2, 3, 4, 5};
List<Integer> list = (arr);

注意,转换后的 List 集合是一个固定大小的集合,不能进行增加、删除操作,否则会抛出 UnsupportedOperationException 异常。

如果希望生成的 List 集合是可变的,可以使用 类的构造函数:

int[] arr = {1, 2, 3, 4, 5};
List<Integer> list = new ArrayList<>(Arrays.asList(arr));

这样就可以对转换后的 List 集合进行增加、删除操作了。