Scala split函数错误

use*_*193 1 scala

您能更正我的代码吗?我正在尝试通过拆分 x11 来打印 x22。

object ScalaString {

  def main(args: Array[String]): Unit = {
    var x =" Hello world"
    x.filter(_!='l').foreach(println)
    //for(c <- x) println(c)
   println(x.stripPrefix(" ").drop(2).take(2).capitalize)
    **var x11=" hello|world|india"
    var x22=( x11.split("|").map(_.trim()))
    println(x22.toString())**

  }

}

output:
w
o
r
d
Ll
**[Ljava.lang.String;@56431753**
Run Code Online (Sandbox Code Playgroud)

lmm*_*lmm 5

这就是toStringan 的Array样子。尝试x22.mkString一下。