标签: scala stream
我试图将一些Stream [String]合并为一个,由下游的函数处理,而不是关心订单。在Scala中这样做的正确方法是什么?搜集? foldLeft?
files.map(getContentAsStream).collect(?)
谢谢!
答案 0 :(得分:4)
使用reduce和连接两个流的++函数:
reduce
++
files.map(getContentAsStream).reduce(_ ++ _)