如何在Java中平面映射流?
我想将对象流转换为单个对象流。我知道我必须使用flatMap
方法,但我无法实现这一点,请看:
Stream<Stream<Object>> objectStreams = ...
Stream<Object> flatMappedStream = objectStreams.flatMap( ... );
谁能帮帮我吗
你可以在下面搜索框中键入要查询的问题!
我想将对象流转换为单个对象流。我知道我必须使用flatMap
方法,但我无法实现这一点,请看:
Stream<Stream<Object>> objectStreams = ...
Stream<Object> flatMappedStream = objectStreams.flatMap( ... );
谁能帮帮我吗
# 1 楼答案
基本上,您希望将所有嵌套流连接到一个平面流中,而不影响成员本身。你将使用
因为您必须为每个流成员提供一些映射函数,在本例中是identity函数