【发布时间】:2016-03-14 15:49:15
【问题描述】:
什么是Java 8 Stream 相当于 LINQ 的 SelectMany?
例如,在 C# 中,如果我想将 Dictionary<string, List<Tag>> tags 转换为 IEnumerable<Tag>(字典中所有标签的平面枚举),我会使用 tags.SelectMany(kvp => kvp.Value)。
是否存在与Map<String, List<Tag>> 对应的 Java 等效项,可以产生 Stream<Tag>?
【问题讨论】:
标签: java linq functional-programming java-8 java-stream