Intern
Come si dichiara una variabile nel linguaggio di programmazione Kotlin per Android?
sobes.tech AI
Risposta dell'AI
Per dichiarare una variabile in Kotlin, si utilizzano le parole chiave val (per variabili immutabili) e var (per variabili mutabili). Il tipo di variabile può essere specificato esplicitamente o dedotto dal compilatore.
val name: String = "Kotlin" // Variabile immutabile con tipo esplicito String
var count: Int = 10 // Variabile mutabile con tipo esplicito Int
val language = "Kotlin" // Variabile immutabile, tipo dedotto come String
var version = 1.6 // Variabile mutabile, tipo dedotto come Double
Le variabili vengono dichiarate nel corpo di una classe, funzione o a livello superiore del file.
Nello sviluppo Android, le variabili sono spesso usate per memorizzare riferimenti a elementi View, dati da SharedPreferences, risultati di richieste di rete, ecc.
Esempio all’interno di una classe:
class MyActivity : AppCompatActivity() {
private lateinit var textView: TextView // lateinit per l’inizializzazione differita di una variabile non nulla
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
textView = findViewById(R.id.myTextView) // Assegnazione di valore
textView.text = "Ciao, Android!"
}
}