SCALA:更改数组中的分隔符

SCALA: change the separator in Array

我有一个这样的数组。

scala> var x=Array("a","x,y","b")
x: Array[String] = Array(a, x,y, b)

如何将数组中的分隔符 comma 更改为 :。最后像这样将其转换为字符串。

String = "a:x,y:b"

我的目标是将逗号(仅分隔符)更改为其他分隔符(例如,:),这样我就可以忽略第二个元素中的逗号,即 x,y。然后使用 : 作为分隔符

拆分字符串

你的问题不清楚,但我会试一试。

去往:

val x = Array("a","x,y","b")

"a:x,y:b"

您可以使用 mkString:

x.mkString(":")