Contact: aviboots(AT)netvision.net.il
38,741 questions
50,432 answers
573 users
import scala.collection.mutable.ArrayBuffer val buffer = ArrayBuffer(1, 2, 3, 4, 5, 6) println(buffer) buffer ++= Array.fill(3)(0) // Resize to 9 by adding 3 zeros println(buffer) /* run: ArrayBuffer(1, 2, 3, 4, 5, 6) ArrayBuffer(1, 2, 3, 4, 5, 6, 0, 0, 0) */
val original = Array(1, 2, 3, 4, 5, 6) val newSize = 10 // Create a New Array and Copy val resized = new Array[Int](newSize) Array.copy(original, 0, resized, 0, original.length) println(resized.mkString(", ")) /* run: 1, 2, 3, 4, 5, 6, 0, 0, 0, 0 */