val k = Array(Array("s", "2", "20"),Array("sw", "3", "3"))
我如何转换为以下形式的字符串:
"[[s,2,20],[sw,3,3]]"
答案 0 :(得分:7)
您可以使用Array
类的mkString方法:
println(k.map(_.mkString("[", ", ", "]")).mkString("[", ", ", "]"))
答案 1 :(得分:-1)
尝试一下:
object DemoAbc extends App {
val k = Array(Array("s", "2", "20"), Array("sw", "3", "3"))
val r = k.map(_.toList).toList
println(r.toString.replaceAll("List", "").replaceAll("\\(", "[").replaceAll("\\)", "]"))
}