Modificare il valore di un record in una HashMap in Kotlin

Mattepuffo's logo
Modificare il valore di un record in una HashMap in Kotlin

Modificare il valore di un record in una HashMap in Kotlin

In Kotlin abbiamo già visto le HashMap.

In genere questi oggeti si usano prendendo i valori da un db, o da una fonte esterna; ma non è detto che sia sempre così.

E soprattutto può capitare di dover modificare il valore di un record.

Ecco, oggi vediamo proprio questo esempio:

fun main(args: Array<String>) {
    val map: MutableMap<String, String> = HashMap()
    map.put("chiave", "valore")
    println(map["chiave"])

    map.put("chiave", "valore nuovo")
    println(map["chiave"])
}

Come vedete basta usare di nuovo il metodo put indicando la stessa chiave.

Ci penserà Kotlin direttamente a fare l'update.

Enjoy!


Condividi su Facebook

Commentami!