Map
Introducció
Un Map és un conjunt de parelles clau-valor, en què es pot accedir a un valor a partir de la seva clau.
Recuperar claus i valors
A continuació tens un mapa immutable amb 3 parells clau-valor:
val pets = mapOf(1 to "Toby", 4 to "Garfield", 7 to "Snoopy")Per recuperar un valor d’un mapa has de proporcionar la seva clau amb [] (o la funció get()).
require(pets[4] == "Garfield")Si no es troba la clau donada, retorna null.
require(pets[2] == null)Per gestionar claus inexistents, pots utilitzar un valor per defecte:
require(pets.getOrDefault(2, "No pet") == "No pet")Estàs llegint una vista prèvia.
Inicia sessió per llegir l'article complet. Qualsevol compte obre 4 articles gratuïts al mes; l'alumnat i el professorat llegeixen les pàgines del seu curs sense límit.
Inicia sessió