flatMap类推在卡克托斯库中吗?我需要的正是flatMap所能做的,但没有流:
flatMap()操作的效果是将一对多的转换应用于流的元素,然后将生成的元素扁平化为新的流。
例如,如果我在列表中有一些值,并且每个值都有子项,并且我想从每个值中获取所有的项,我可以使用flatMap
List<Value> values = someValues();
List<Item> items = values.stream()
.flatMap(val -> val.items().stream()) // val.items() returns List<Item>
.collect(Collectors.toList());如何使用Cactoos而不是streams API做同样的事情?
发布于 2019-01-31 17:14:59
https://stackoverflow.com/questions/54462337
复制相似问题