所以我在Scala中有以下内容:
scala> val example = "hello \tmy \nname \tis \nmaria \tlee".split("\n").map(_.split("\\s+"))
example: Array[Array[String]] = Array(Array(hello, my), Array(name, is), Array(maria, lee))
我想取每个1-d数组并使其成为一个字符串,并创建这些字符串的数组(字符串应以逗号分隔)。我该怎么做呢?
答案 0 :(得分:6)
scala> example.map(_.mkString)
res0: Array[String] = Array(hellomy, nameis, marialee)
使字符串以逗号分隔:
scala> example.map(_.mkString(","))
res0: Array[String] = Array(hello,my, name,is, maria,lee)