List<Long> ids = entityBOList.stream().map(EntityBO::getId).collect(Collectors.toList());
时间: 2024-04-25 12:26:42 浏览: 110
List<Long>转一维数组 Long[](csdn)————程序.pdf
5星 · 资源好评率100%
这段代码使用Java 8的Stream API,将一个`EntityBO`对象的列表转换为一个`Long`类型的ID列表。具体来说,它首先调用`stream()`方法将列表转换为一个`Stream`对象,然后使用`map()`方法将`EntityBO`对象转换为它的ID,最后使用`collect()`方法将结果收集到一个`List`对象中。这个`Collectors.toList()`方法是一个静态工厂方法,它返回一个收集到`List`对象中的收集器。
阅读全文