java数组转化为arraylist
时间: 2023-04-25 18:00:14 浏览: 74
可以使用Arrays.asList()方法将Java数组转换为ArrayList。例如:
int[] arr = {1, 2, 3};
List<Integer> list = Arrays.asList(arr);
这将创建一个包含整数1、2和3的ArrayList。请注意,这个ArrayList是固定大小的,不能添加或删除元素。如果需要可变大小的ArrayList,请使用以下代码:
Integer[] arr = {1, 2, 3};
List<Integer> list = new ArrayList<>(Arrays.asList(arr));
这将创建一个可变大小的ArrayList,其中包含整数1、2和3。现在,您可以添加或删除元素。
相关问题
Java 数组转化list
可以使用 Java 中的 Arrays 类的 asList() 方法将数组转换为 List,代码如下:
```
Integer[] array = {1, 2, 3, 4, 5};
List<Integer> list = Arrays.asList(array);
```
需要注意的是,asList() 方法返回的是一个固定大小的 List,不能进行添加或删除元素的操作。如果需要进行添加或删除操作,可以使用 ArrayList 类进行转换,代码如下:
```
Integer[] array = {1, 2, 3, 4, 5};
List<Integer> list = new ArrayList<>(Arrays.asList(array));
```
这种方式会创建一个新的 ArrayList 对象,可以对其进行添加或删除元素的操作。
java数组转化list
可以使用Java中的Arrays.asList()方法将数组转换为List。以下是示例代码:
```
String[] array = {"apple", "banana", "orange"};
List<String> list = Arrays.asList(array);
```
注意:使用Arrays.asList()方法转换的List是固定大小的,不能添加或删除元素。如果需要可变大小的List,可以使用ArrayList构造函数创建一个新的List,然后将数组中的元素添加到该List中。