Java, 原始类型数组转列表有哪些方法
时间: 2023-10-30 18:06:01 浏览: 89
Java编程实现数组转成list及list转数组的方法
5星 · 资源好评率100%
Java中原始类型数组转为列表有以下几种方法:
1. 使用Java 8的Stream API将原始类型数组转为列表:
```java
int[] array = {1, 2, 3, 4, 5};
List<Integer> list = Arrays.stream(array).boxed().collect(Collectors.toList());
```
2. 使用Apache Commons Lang库中的ArrayUtils类将原始类型数组转为列表:
```java
int[] array = {1, 2, 3, 4, 5};
List<Integer> list = Arrays.asList(ArrayUtils.toObject(array));
```
3. 使用Google Guava库中的Ints类将原始类型int数组转为列表:
```java
int[] array = {1, 2, 3, 4, 5};
List<Integer> list = Ints.asList(array);
```
4. 使用Java中的for循环将原始类型数组转为列表:
```java
int[] array = {1, 2, 3, 4, 5};
List<Integer> list = new ArrayList<>();
for (int i : array) {
list.add(i);
}
```
阅读全文