如何在Scala中将整个数组追加到数组?

Met*_*est 2 arrays scala

说,我有一个带有值的数组,(1, 2, 3)另一个有(4, 5, 6)。如何获得带有值的结果数组(1, 2, 3, 4, 5, 6)

我尝试使用++,但这不起作用。例如,这就是我在命令外壳中得到的。

scala> val x = Array((1, 2, 3))
x: Array[(Int, Int, Int)] = Array((1,2,3))

scala> val y = Array((4, 5, 6))
y: Array[(Int, Int, Int)] = Array((4,5,6))

scala> val z = x ++ y
z: Array[(Int, Int, Int)] = Array((1,2,3), (4,5,6))
Run Code Online (Sandbox Code Playgroud)

而我要Array(1, 2, 3, 4, 5, 6)

编辑

我实际上是在使用元组数组,这很糟糕。Array应该被声明为Array(1, 2, 3)not Array((1, 2, 3))

ka4*_*eli 5

val res = Array(1, 2, 3) ++ Array(4, 5, 6)
Run Code Online (Sandbox Code Playgroud)