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 la sessió amb Google per llegir la pàgina sencera.
Inicia la sessió amb GoogleNomés et demanarem que acceptis les condicions del servei.