📌  相关文章
📜  带有示例的 Scala List mkString() 方法(1)

📅  最后修改于: 2023-12-03 15:25:28.231000             🧑  作者: Mango

带有示例的 Scala List mkString() 方法

Scala语言中的List集合类提供了一个mkString()方法,可以将集合中的所有元素转换成字符串,并输出。该方法具有一些可选参数,可以自定义字符串分隔符、前缀和后缀等。

语法
def mkString(start: String, sep: String, end: String): String

参数说明:

  • start:字符串的前缀,默认为“”(空字符串)。
  • sep:字符串的分隔符,默认为“”(空字符串)。
  • end:字符串的后缀,默认为“”(空字符串)。
示例

假设有一个整数类型的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集合的一个实用功能,可以将集合转换成字符串并输出,同时也可以定制分隔符、前缀和后缀,满足不同场景的需求。