fun main() {
val arr2D = arrayOf(
arrayOf(1, 2, 3, 0),
arrayOf(4, 5, 6, 98),
arrayOf(7, 8, 9, 176)
)
val clonedArray = Array(arr2D.size) { i ->
Array(arr2D[i].size) { j ->
arr2D[i][j]
}
}
for (row in clonedArray) {
for (n in row) {
print("$n ")
}
println()
}
}
/*
run:
1 2 3 0
4 5 6 98
7 8 9 176
*/