[1, 2, 3, 4, 5, 6, 7]如何转化为List<Long>
时间: 2023-09-10 17:06:54 浏览: 250
List<Long>转一维数组 Long[](csdn)————程序.pdf
5星 · 资源好评率100%
可以使用Java 8的流式API将一个包含整数的List转换为List<Long>。示例如下:
```java
List<Integer> intList = Arrays.asList(1, 2, 3, 4, 5, 6, 7);
List<Long> longList = intList.stream().map(Long::valueOf).collect(Collectors.toList());
System.out.println(longList); // 输出:[1, 2, 3, 4, 5, 6, 7]
```
首先,将包含整数的List转换为流。然后对每个整数调用Long.valueOf()方法将其转换为Long类型。最后,使用collect()方法将流转换为List<Long>类型。
阅读全文