📅  最后修改于: 2023-12-03 15:39:24.820000             🧑  作者: Mango
在 Scala 中,Map 是一种类似于字典的键值对集合类型。Scala 提供了一个 mkString() 方法,可以将 Map 转换成一个字符串表示,并且可定制化开头、分隔符和结尾。
Map.mkString(start: String, sep: String, end: String): String
参数说明:
返回值:转换后的字符串表示。
下面示例演示如何使用 mkString() 方法将一个 Map 转换成字符串,并使用自定义的开头、分隔符和结尾。
val map: Map[String, String] = Map("a" -> "apple", "b" -> "banana", "c" -> "cherry")
val result = map.mkString("[", "; ", "]")
println(result)
输出:
[a -> apple; b -> banana; c -> cherry]
在上面的示例中,我们使用了自定义的开头 "[",分隔符 "; ",结尾 "]",因此输出的字符串以 "[" 开头,以 "]" 结尾,键值对之间用 "; " 分隔。