BESTE WEBSITE FÜR WEBENTWICKLER
Kotlin. W3Schools auf Deutsch. Unterricht für Anfänger

Ua En Es

Kotlin Boolesche Werte


Kotlin Boolesche Werte

Sehr oft benötigen Sie beim Programmieren einen Datentyp, der nur einen von zwei Werten haben kann, z:

  • YES / NO
  • ON / OFF
  • TRUE / FALSE

Dafür verfügt Kotlin über einen Boolean-Datentyp, der die Werte annehmen kann true oder false.


Boolesche Werte

Ein boolescher Typ kann mit dem Schlüsselwort Boolean deklariert werden und kann nur die Werte annehmen true oder false:

Beispiel

val isKotlinFun: Boolean = true
val isFishTasty: Boolean = false
println(isKotlinFun)   // Ausgänge true
println(isFishTasty)   // Ausgänge false 
Try it Yourself »

Genau wie Sie in den vorherigen Kapiteln mit anderen Datentypen gelernt haben, kann das obige Beispiel auch ohne Angabe des Typs geschrieben werden, da Kotlin intelligent genug ist, zu verstehen, dass die Variablen boolesche Werte sind:

Beispiel

val isKotlinFun = true
val isFishTasty = false
println(isKotlinFun)   // Ausgänge true
println(isFishTasty)   // Ausgänge false 
Try it Yourself »

Boolescher Ausdruck

Ein boolescher Ausdruck gibt einen booleschen Wert zurück: true oder false.

Sie können einen Vergleichsoperator wie den Operator größer als (>) verwenden, um herauszufinden, ob ein Ausdruck (oder eine Variable) wahr ist:

Beispiel

val x = 10
val y = 9
println(x > y) // Gibt true zurück, da 10 größer als 9 ist
Try it Yourself »

Oder noch einfacher:

Beispiel

println(10 > 9) // Gibt true zurück, da 10 größer als ist 9
Try it Yourself »

In den folgenden Beispielen verwenden wir den Operator gleich (==), um einen Ausdruck auszuwerten:

Beispiel

val x = 10;
println(x == 10); // Gibt true zurück, da der Wert von x gleich 10 ist
Try it Yourself »

Beispiel

println(10 == 15); // Gibt false zurück, da 10 nicht gleich ist 15
Try it Yourself »

Der boolesche Wert eines Ausdrucks ist die Grundlage für alle Kotlin-Vergleiche und -Bedingungen.

Mehr über Bedingungen erfahren Sie im nächsten Kapitel.