Sobes.tech
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!"
    }
}