📅  最后修改于: 2023-12-03 15:25:28.231000             🧑  作者: Mango
Scala语言中的List集合类提供了一个mkString()方法,可以将集合中的所有元素转换成字符串,并输出。该方法具有一些可选参数,可以自定义字符串分隔符、前缀和后缀等。
def mkString(start: String, sep: String, end: String): String
参数说明:
假设有一个整数类型的List集合:
val numbers = List(1, 2, 3, 4, 5)
我们可以使用mkString()方法将其转换成一个字符串:
val result = numbers.mkString(",")
println(result)
上述代码中,我们将分隔符设为“,”,输出结果如下:
1,2,3,4,5
我们还可以自定义前缀和后缀:
val result2 = numbers.mkString("Numbers: [", ",", "]")
println(result2)
上述代码中,我们将前缀设为“Numbers: [”,后缀设为“]”,输出结果如下:
Numbers: [1,2,3,4,5]
mkString()方法是Scala List集合的一个实用功能,可以将集合转换成字符串并输出,同时也可以定制分隔符、前缀和后缀,满足不同场景的需求。