Java 数组转List

2022-01-29  本文已影响0人  M_lear

不使用流

原始类型数组转list:

int[] intArray = {1, 2, 3};
List<Integer> list = new ArrayList<>();
for (int e : intArray) {
    list.add(e);
}

包装类型数组转list:

Integer[] integerArray = {1, 2, 3};
List list = new ArrayList<>(Arrays.asList(integerArray));

使用流

原始类型数组转list:

int[] intArray = {1, 2, 3};
List list = Arrays.stream(intArray).boxed().collect(Collectors.toList());

包装类型数组转list:

Integer[] integerArray = {1, 2, 3};
List list = Arrays.stream(integerArray).collect(Collectors.toList());
上一篇下一篇

猜你喜欢

热点阅读