Maps (Map y MutableMap)

lock

Map (Solo Lectura)

• Se crea con mapOf()

• Pares clave → valor

• Claves únicas, no duplicados

edit

MutableMap (Modificable)

• Se crea con mutableMapOf()

• Se puede agregar/eliminar pares

• Actualizar valores existentes

functions

Métodos Principales

put()

get()

remove()

Maps.kt
// Map de solo lectura
val edades = mapOf(
"Juan" to 25,
"María" to 30,
"Pedro" to 28
)
// Acceso por clave
val edadJuan = edades["Juan"] // 25
// MutableMap
val capital = mutableMapOf(
"España" to "Madrid"
)
// Agregar par
capital.put("Francia", "París")
// Obtener valor
val capitalEsp = capital.get("España") // Madrid
// Eliminar par
capital.remove("Francia")
info

Si la clave no existe, get() retorna null