数组转arraylist
时间: 2023-03-29 19:00:49 浏览: 50
可以使用Java中的Arrays.asList()方法将数组转换为ArrayList,示例代码如下:
int[] arr = {1, 2, 3, 4, 5};
List<Integer> list = new ArrayList<>(Arrays.asList(arr));
注意:使用这种方法转换后的ArrayList是不可修改的,如果需要修改,可以使用Collections类中的方法进行转换。
相关问题
数组转ArrayList
好的,这是一个关于编程的问题,我可以回答。你可以使用ArrayList的addAll()方法将数组转换为ArrayList,如下所示:
```java
int[] arr = {1, 2, 3, 4};
ArrayList<Integer> list = new ArrayList<Integer>();
for (int num : arr) {
list.add(num);
}
```
或者,你可以使用Java 8的Stream API:
```java
int[] arr = {1, 2, 3, 4};
List<Integer> list = Arrays.stream(arr).boxed().collect(Collectors.toList());
```
int数组转Arraylist
可以使用Arrays.asList()方法将int数组转换为ArrayList。以下是示例代码:
```java
int[] arr = {1, 2, 3, 4, 5};
ArrayList<Integer> list = new ArrayList<>(Arrays.asList(arr));
```
阅读全文