为什么没有函数Stream.flatMap()?

pri*_*ain 7 java java-8 java-stream

为什么没有功能Stream.flatMap()(没有任何参数)来展平Stream<Stream<T>>

它只是实现为Stream.flatMap(o -> o).

在我看来,这是迄今为止最常用的flatMap(函数映射器).

Sot*_*lis 7

我想是因为它使用起来很简单

import static java.util.function.Function.identity;
...  
streamOfStreams.flatMap(identity())
Run Code Online (Sandbox Code Playgroud)