Java 数组怎么变list
时间: 2023-11-17 15:05:41 浏览: 75
要将Java数组转换为List,可以使用Java内置库中的Arrays.asList()方法。该方法将给定的数组作为参数,并返回一个List对象。
例如,假设我们有一个名为myArray的整数数组:
```
int[] myArray = {1, 2, 3, 4, 5};
```
我们可以使用Arrays.asList()方法将其转换为List:
```
List<Integer> myList = Arrays.asList(myArray);
```
这将创建一个包含myArray中所有元素的List对象。请注意,返回的List对象是不可变的,这意味着您不能添加或删除元素。如果您需要对返回的List进行修改,可以使用以下代码:
```
List<Integer> myList = new ArrayList<Integer>(Arrays.asList(myArray));
```
这将创建一个可变的ArrayList对象,其中包含myArray中所有元素。现在您可以在List中添加或删除元素。
相关问题
java 数组 转 list
好的,您可以使用以下代码将 Java 数组转换为列表(List):
```java
String[] arr = {"1", "2", "3"};
List<String> list = Arrays.asList(arr);
```
您可以将上面的代码中的类型 String 替换为您所需的类型,以将任何类型的数组转换为列表。
Java数组转List
可以使用Java中的Arrays类的asList()方法将数组转换为List。以下是示例代码:
```
String[] array = {"apple", "banana", "cherry"};
List<String> list = Arrays.asList(array);
```
这将创建一个名为list的List对象,其中包含数组中的所有元素。请注意,这个List对象是一个固定大小的List,不能添加或删除元素。如果需要可变大小的List,请使用ArrayList类。
阅读全文