Scala: присоединить итерабельность строк

Как мне "присоединить" итерабельность строк другой строкой в ​​ Scala?

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

Я хочу, чтобы этот код выводил a,b,c (присоединяем элементы к элементу "," ).

Ответ 1

Как насчет mkString?

theStrings.mkString(",")

Существует вариант, в котором вы также можете указать префикс и суффикс.

Смотрите здесь для реализации, используя foldLeft, что гораздо более многословно, но, возможно, стоит посмотреть на образование.