Intern
Wie deklariert man eine Variable in der Programmiersprache Kotlin für Android?
sobes.tech KI
Antwort von AI
Um Variables in Kotlin werden mit den Schlüsselwörtern val (für unveränderliche Variablen) und var (für veränderliche Variablen) deklariert. Der Variablentyp kann explizit angegeben oder vom Compiler abgeleitet werden.
val name: String = "Kotlin" // Unveränderliche Variable mit explizitem Typ String
var count: Int = 10 // Veränderliche Variable mit explizitem Typ Int
val language = "Kotlin" // Unveränderliche Variable, Typ wird als String abgeleitet
var version = 1.6 // Veränderliche Variable, Typ wird als Double abgeleitet
Variablen werden im Körper einer Klasse, Funktion oder auf der obersten Ebene der Datei deklariert.
In der Android-Entwicklung werden Variablen häufig verwendet, um Referenzen auf View-Elemente, Daten aus SharedPreferences, Ergebnisse von Netzwerk-Anfragen usw. zu speichern.
Beispiel innerhalb einer Klasse:
class MyActivity : AppCompatActivity() {
private lateinit var textView: TextView // lateinit für verzögerte Initialisierung einer Non-Null-Variable
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
textView = findViewById(R.id.myTextView) // Zuweisung eines Wertes
textView.text = "Hallo, Android!"
}
}