【发布时间】:2023-04-01 01:08:01
【问题描述】:
如果我有List<List<Foo>>,我可以使用平面地图来展平列表。
但是我有 MyClass 有一个 List<Foo> 和 Foo 类有酒吧列表 List<Bar> 然后我必须做这样的事情:
myClass.getFoos().stream().map(Foo::getBars).forEach({
bar -> // some code
});
在这种情况下是否可以使用平面地图,以便我可以一次性从MyClass 获取条形列表。
【问题讨论】:
标签: java-8 java-stream flatten