In questo articolo vedremo come nel linguaggio Kotlin si assegnano le variabili.
var
Si usa quando il valore della variabile cambia frequentemente. Ad esempio mentre si ottiene la posizione del dispositivo Android, un calcolo matematico, un input utente, ecc..
Inoltre la variabile var è visibile a livello globale.
La sintassi è la seguente In questo caso si definisce la variabile "integerVariable" di tipo intero: Int
In questo caso si definisce la variabile "stringVariable" di tipo stringa: String
In questo caso si definisce la variabile "doubleVariable" di tipo double: Double cioè numero con virgola
lateinit
questo usato prima di var è utile per dichiarare le View alla variabile, ad esempio per associare una EditText, una TextView, un Button, ecc. alla variabile dichiarata in questo modo:
val
Si usa dove non vi è alcuna variazione di valore nell'intero programma. Ad esempio, si desidera impostare la visualizzazione di testo o il testo del pulsante a livello di codice. Inoltre la variabile val è visibile a livello locale.
La sintassi è la seguente In questo caso si definisce la variabile "myTextButton" di tipo stringa: String
var
Si usa quando il valore della variabile cambia frequentemente. Ad esempio mentre si ottiene la posizione del dispositivo Android, un calcolo matematico, un input utente, ecc..
Inoltre la variabile var è visibile a livello globale.
La sintassi è la seguente In questo caso si definisce la variabile "integerVariable" di tipo intero: Int
In questo caso si definisce la variabile "stringVariable" di tipo stringa: String
In questo caso si definisce la variabile "doubleVariable" di tipo double: Double cioè numero con virgola
lateinit
questo usato prima di var è utile per dichiarare le View alla variabile, ad esempio per associare una EditText, una TextView, un Button, ecc. alla variabile dichiarata in questo modo:
val
Si usa dove non vi è alcuna variazione di valore nell'intero programma. Ad esempio, si desidera impostare la visualizzazione di testo o il testo del pulsante a livello di codice. Inoltre la variabile val è visibile a livello locale.
La sintassi è la seguente In questo caso si definisce la variabile "myTextButton" di tipo stringa: String
Commenti
Posta un commento