SyntaxFix
Write A Post
Hire A Developer
Questions
Tags
How do I "join" an iterable of strings by another string in Scala?
val thestrings = Array("a","b","c") val joined = ??? println(joined)
I want this code to output a,b,c (join the elements by ",").
a,b,c
This question is related to string scala
string
scala
How about mkString ?
theStrings.mkString(",")
A variant exists in which you can specify a prefix and suffix too.
See here for an implementation using foldLeft, which is much more verbose, but perhaps worth looking at for education's sake.
Source: Stackoverflow.com