scala> // Concatenate an array : Example #236 scala> val a1 = Array(1, 2, 3) a1: Array[Int] = Array(1, 2, 3) scala> val a2 = Array(5, 6, 7, 8, 9) a2: Array[Int] = Array(5, 6, 7, 8, 9) scala> scala> val result = a1 ++ a2 result: Array[Int] = Array(1, 2, 3, 5, 6, 7, 8, 9) scala> scala> // zip operator : Example #236 scala> // zip can be used to create an array of Pairs scala> // Note : Unmatched elements are left out scala> val zipped = a1.zip(a2) zipped: Array[(Int, Int)] = Array((1,5), (2,6), (3,7)) scala> scala> for { | (e1, e2) <- zipped | }{ | println("e1 -> " + e1 + ", e2 -> " + e2) | } e1 -> 1, e2 -> 5 e1 -> 2, e2 -> 6 e1 -> 3, e2 -> 7