【发布时间】:2016-04-06 21:29:12
【问题描述】:
我正在尝试将几个 Stream[String] 合二为一,由下游函数处理,而不关心订单。在Scala中这样做的正确方法是什么?搜集?向左折叠?
files.map(getContentAsStream).collect(?)
谢谢!
【问题讨论】:
我正在尝试将几个 Stream[String] 合二为一,由下游函数处理,而不关心订单。在Scala中这样做的正确方法是什么?搜集?向左折叠?
files.map(getContentAsStream).collect(?)
谢谢!
【问题讨论】:
使用reduce 和连接两个流的++ 函数:
files.map(getContentAsStream).reduce(_ ++ _)
【讨论】: