Llista
En Kotlin decideixes en crear una llista si es podrà modificar, i el tipus dels seus elements forma part del tipus de la llista.
Introducció
A Llista vas aprendre què és una llista, que el primer element és el 0, i a recórrer-la amb un for.
Tot això val igual aquí.
El que canvia són dues coses, i totes dues les decideixes en el moment de crear la llista:
- Si la llista es podrà modificar o no.
- De quin tipus són els seus elements.
En Python cap de les dues era una pregunta: una llista sempre es pot modificar, i hi pots posar el que vulguis.
listOf
Una llista es crea amb listOf:
fun main() {
val numbers = listOf(1, 2, 3)
println(numbers)
}[1, 2, 3]El tipus d’aquesta llista és List<Int>, i el pots escriure si vols:
val numbers: List<Int> = listOf(1, 2, 3)Aquest <Int> no és decoració. Forma part del tipus, com el list[int] dels type hints de Typing — però aquí el compilador se’l creu.
fun main() {
val animals = listOf("Cat", "Dog", "Cow")
println(animals[0] == 3)
}Estàs llegint una vista prèvia.
Inicia sessió amb Google per llegir la pàgina completa.
Inicia sessió amb GoogleAmb qualsevol compte de Google. Només et demanarem que acceptis les condicions del servei.