Le variabili in Kotlin

Nel linguaggio Kotlin le variabili devono essere dichiarate e assegnate a un valore. Le variabili modificabili sono dichiarate con l'istruzione Var mentre le costanti con l'istruzione Val.

Le variabili

La dichiarazione di una variabile si ottiene con l'istruzione Var.

Var nome : tipo

Una volta inizializzata è sempre possibile modificare il valore della variabile con una successiva assegnazione.

Esempio 1

Dichiaro la variabile prova e gli assegno il valore 5

var prova : Int
prova=5

Esempio 2

Dichiaro e assegno una variabile in una sola riga

Var prova :Int = 5

Posso anche omettere il tipo

Var prova = 5

In questo caso il tipo è ottenuto per inferenza dal dato.

Le variabili di sola lettura (costanti)

Le variabili di sola lettura possono essere assegnate una sola volta. Sono costanti. Il valore assegnato non può essere cambiato.

Per dichiarare e assegnare una variabile di sola lettura uso l'istruzione Val

Val nome : tipo

Esempio

Dichiaro la costante prova di tipo intero

val prova: Int
prova=5

Poi gli assegno il valore 5.

Esempio 2

Posso anche assegnare il valore al momento della dichiarazione.

val prova: Int = 5

Esempio 3

Nel caso della dichiarazione con assegnazione posso anche omettere il tipo

val prova=5

Il tipo Int è ottenuto automaticamente dal dato.

Esempio 4

Il valore assegnato alla costante/variabile può anche essere un'espressione

val prova=5*7

Esempio 5

E' una buona prassi scrivere le costanti con le lettere maiuscole.

val PI = 3.14

In questo modo è più facile riconoscerle e distinguerle dalle variabili modificabili.

E così via

 


 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin
knowledge base

Kotlin