Scala:join一个可迭代的string

我如何“join”一个由Scala中的另一个string迭代的string?

val thestrings = Array("a","b","c") val joined = ??? println(joined) 

我想要这个代码输出a,b,c (通过“,”join元素)。

如何mkString ?

 theStrings.mkString(",") 

存在一种变体,您可以在其中指定前缀和后缀。

使用foldLeft来查看这里的实现,这个更加冗长,但是为了教育的缘故,也许值得一看。