我正试图将几个Stream[String]组合成一个,由下游函数处理,而不关心订单。在Scala中,正确的方法是什么?收集foldLeft?
files.map(getContentAsStream).collect(?)
谢谢!
使用reduce
和连接两个流的++
函数:
files.map(getContentAsStream).reduce(_ ++ _)