Java代码实现List<Integer>转成List<Long>
时间: 2024-05-12 15:19:37 浏览: 53
java中如何将数组转为list集合
可以使用Java 8的Stream API来实现List<Integer>转成List<Long>:
```
List<Integer> intList = Arrays.asList(1, 2, 3, 4, 5);
List<Long> longList = intList.stream()
.map(Integer::longValue)
.collect(Collectors.toList());
```
首先,将List<Integer>转换成Stream<Integer>,然后使用map()方法将每个Integer转成对应的long值,最后使用collect()方法将Stream<Long>转成List<Long>。
阅读全文