我有一个像这样的数组。
scala> var x=Array("a","x,y","b")
x: Array[String] = Array(a, x,y, b)
如何将数组中的分隔符comma
更改为:
。最后将它转换为像这样的字符串。
String = "a:x,y:b"
我的目标是将逗号(仅限分隔符)更改为其他分隔符(例如,:
),以便我可以忽略第二个元素中的逗号,即x,y
。然后使用:
作为分隔符
答案 0 :(得分:4)
你的问题不清楚,但我会试一试。
来自:
val x = Array("a","x,y","b")
到
"a:x,y:b"
您可以使用mkString
:
x.mkString(":")