我如何“加入”一个迭代的字符串由另一个字符串在Scala?

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

我希望这段代码输出a,b,c(通过“,”连接元素)。


当前回答

mkString呢?

theStrings.mkString(",")

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

这里有一个使用foldLeft的实现,它要详细得多,但出于教育目的,可能值得一看。

其他回答

mkString呢?

theStrings.mkString(",")

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

这里有一个使用foldLeft的实现,它要详细得多,但出于教育目的,可能值得一看。