47

如何将List(1,2,3)Scala 中的转换为格式化字符串"1/2/3",如 List 方法?

4

1 回答 1

81

看看mkString。简而言之:

使用分隔符字符串在字符串中显示此列表的所有元素(在您的情况下为“/”)

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

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

// def mkString(start: String,sep: String,end: String): String 
scala> List(1,2,3).mkString("@", "/", "@")
res2: String = @1/2/3@
于 2013-09-08T16:26:00.253 回答