[string] 스칼라 : 반복 가능한 문자열에 합류

스칼라에서 다른 문자열로 반복 가능한 문자열을 어떻게 “결합”합니까?

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

이 코드가 출력되기를 원합니다 a,b,c( “,”로 요소 결합).



답변

mkString어떻 습니까?

theStrings.mkString(",")

접두사와 접미사도 지정할 수있는 변형이 있습니다.

훨씬 더 장황하지만 교육을 위해 볼 가치가있는 foldLeft 를 사용한 구현 은 여기 를 참조 하십시오 .


답변