相关疑难解决方法(0)

如何使用stream reduce保留所有列表列表

我遇到了以下问题.我有一个列表列表,我只想保留所有.我正在尝试使用流

private List<List<Long>> ids = new ArrayList<List<Long>>();

// some ids.add(otherLists);  

List<Long> reduce = ids.stream().reduce(ids.get(0), (a, b) -> a.addAll(b));
Run Code Online (Sandbox Code Playgroud)

不幸的是我收到了错误

Error:(72, 67) java: incompatible types: bad return type in lambda expression
    boolean cannot be converted to java.util.List<java.lang.Long> 
Run Code Online (Sandbox Code Playgroud)

java-8 java-stream

7
推荐指数
2
解决办法
8795
查看次数

标签 统计

java-8 ×1

java-stream ×1