Copiare un array in Kotlin

Mattepuffo's logo
Copiare un array in Kotlin

Copiare un array in Kotlin

In Kotlin la creazione di un array è un pò diversa rispetto a quella a cui siamo abituati in Java.

Oggi vediamo come crearne uno e come farne una copia.

Visto che le righe di codice sono veramente poche, le mettiamo tutte insieme:

fun main(args: Array) {
    val testArray: IntArray = intArrayOf(1, 2, 3)
    for (i in testArray) {
        println(i)
    }
    val copyArray = testArray.copyOf()
    for (i in copyArray) {
        println(i)
    }
}

Prima creiamo un array di interi (IntArray), e iteriamo su di esso.

Poi usiamo il metodo copyOf per copiarlo in un altro array, e ristampiamo i valori.

Come vedete sono identici.

Enjoy!


Condividi

Commentami!