Scala:加入一个可迭代的字符串

时间:2012-11-23 12:48:35

标签: string scala

如何在Scala中用另一个字符串“连接”一个可迭代的字符串?

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

我希望此代码输出a,b,c(通过“,”加入元素)。

1 个答案:

答案 0 :(得分:371)

mkString怎么样?

theStrings.mkString(",")

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

请参阅here了解使用foldLeft的实现,这更详细,但也许值得关注教育。