为什么没有函数Stream.flatMap()
(没有任何参数)来展平Stream<Stream<T>>
?
它将简单地实现为Stream.flatMap(o -> o)
.
在我看来,这是迄今为止flatMap(函数映射器)最常见的用途。
我会
想象,因为它使用起来微不足道
import static java.util.function.Function.identity;
...
streamOfStreams.flatMap(identity())