Contact: aviboots(AT)netvision.net.il
39,845 questions
51,766 answers
573 users
fun main() { val original = arrayOf(1, 2, 3, 4, 5, 6) val newSize = 10 val resized = Array(newSize) { i -> if (i < original.size) original[i] else 0 } println(resized.joinToString()) } /* run: 1, 2, 3, 4, 5, 6, 0, 0, 0, 0 */
fun main() { val original = intArrayOf(1, 2, 3, 4, 5, 6) val resized = original.copyOf(10) println(resized.joinToString()) } /* run: 1, 2, 3, 4, 5, 6, 0, 0, 0, 0 */