java数组转list
时间: 2023-06-28 19:08:28 浏览: 119
可以使用 Java 中的 Arrays 类中的 asList() 方法将数组转换为 List。
例如:
```
String[] array = {"a", "b", "c"};
List<String> list = Arrays.asList(array);
```
这样,数组 array 就被转换成了一个包含元素 "a", "b", "c" 的 List。
需要注意的是,asList() 方法返回的是一个固定长度的 List,不能进行 add、remove 操作。如果需要对 List 进行修改操作,可以使用 ArrayList 的构造方法将其转换为可变的 ArrayList。
例如:
```
String[] array = {"a", "b", "c"};
List<String> list = new ArrayList<>(Arrays.asList(array));
```
这样,得到的 list 就是一个可变的 ArrayList。
相关问题
Java数组转List
可以使用Java中的Arrays类的asList()方法将数组转换为List。以下是示例代码:
```
String[] array = {"apple", "banana", "cherry"};
List<String> list = Arrays.asList(array);
```
这将创建一个名为list的List对象,其中包含数组中的所有元素。请注意,这个List对象是一个固定大小的List,不能添加或删除元素。如果需要可变大小的List,请使用ArrayList类。
java 数组 转 list
好的,您可以使用以下代码将 Java 数组转换为列表(List):
```java
String[] arr = {"1", "2", "3"};
List<String> list = Arrays.asList(arr);
```
您可以将上面的代码中的类型 String 替换为您所需的类型,以将任何类型的数组转换为列表。
阅读全文