Подтвердить что ты не робот

Преобразовать список в Scala в отформатированную строку

Как я могу преобразовать List(1,2,3) в Scala в форматированную строку типа "1/2/3" с помощью методов List?

4b9b3361

Ответ 1

Посмотрите на mkString. Короче говоря:

Отображает все элементы этого списка в строке, используя разделитель строка (в вашем случае "/")

scala> List(1,2,3).mkString("/")
res0: String = 1/2/3

scala> List(1,2,3).mkString
res0: String = 123

// def mkString(start: String,sep: String,end: String): String 
scala> List(1,2,3).mkString("@", "/", "@")
res1: String = @1/2/[email protected]