SCALA:更改数组

时间:2015-06-22 18:38:52

标签: arrays string scala delimiter

我有一个像这样的数组。

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

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

String = "a:x,y:b"

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

拆分字符串

1 个答案:

答案 0 :(得分:4)

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

来自:

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

"a:x,y:b"

您可以使用mkString

x.mkString(":")