前言
将Scala Map 中的数据,集中放在一起输出且数据之间使用分隔符,采用addString()函数
函数定义: def addString(sb:mutable.StringBuilder, start:String, sep:String, end:String):mutable.StringBuilder Where, sep is the separator stated.
返回类型:It returns the elements of the map in the String Builder and a start, a separator and an end is also included here.
实例
object TestScala00 {
def main(args:Array[String]) {
// Creating a list
val m1 = Map(
"s_t" -> "123456789",
"s_h" -> "host_name",
"ip" -> "192.168.198.179")
// 使用 addString 方法
val res = m1.addString(new StringBuilder(), ">>>>", "+++", "<<<<<")
// 输出
println(res)
}
}
结果展示
>>>>s_t -> 123456789+++s_h -> host_name+++ip -> 192.168.198.179<<<<<