stram流平铺list返回
时间: 2023-10-03 18:10:22 浏览: 74
stram流对象常见操作
你可以使用`flatMap()`方法将`Stream`中的元素平铺成一个`List`。以下是一个示例代码:
```java
List<List<Integer>> listOfLists = Arrays.asList(
Arrays.asList(1, 2),
Arrays.asList(3, 4),
Arrays.asList(5, 6)
);
List<Integer> flattenedList = listOfLists.stream()
.flatMap(List::stream)
.collect(Collectors.toList());
```
在这个例子中,我们有一个包含多个`List`的`List`,我们使用`flatMap()`方法将它们平铺成一个`List`。最后,我们使用`collect()`方法将平铺后的元素收集到一个`List`中。
阅读全文