将Scala中的列表转换为格式化字符串

Poo*_*oya 43 scala

如何将List(1,2,3)Scala转换为格式化字符串,就像"1/2/3"使用List方法一样?

Jat*_*tin 75

看看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/3@
Run Code Online (Sandbox Code Playgroud)