Java boolesche Werte

Java boolesche Werte

Java-Boolesche Werte

Sehr oft benötigen Sie bei der Programmierung einen Datentyp, der nur einen von zwei Werten haben kann, wie zum Beispiel:

JA NEIN

AN AUS

WAHR FALSCH

Java hat dafür einen booleschen Datentyp, der die Werte true oder false annehmen kann.

Boolesche Werte

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

Beispiel

boolean isJavaFun = true;

boolean isFishTasty = false;

System.out.println(isJavaFun); // Gibt wahr aus

System.out.println (isFishTasty); // Gibt false aus

Versuch es selber "

Es ist jedoch üblicher, für bedingte Tests boolesche Werte aus booleschen Ausdrücken zurückzugeben

(siehe unten).

Boolescher Ausdruck

Ein boolescher Ausdruck ist ein Java-Ausdruck, der einen booleschen Wert zurückgibt: true oder false.

Sie können einen Vergleichsoperator verwenden, z. B. den Größer-als-Operator (>), um herauszufinden, ob ein Ausdruck (oder eine Variable) wahr ist:

Beispiel

intx = 10;

int y = 9;

System.out.println(x > y); // gibt true zurück, weil 10 höher als 9 ist

Versuch es selber "

Oder noch einfacher:

Beispiel

System.out.println(10 > 9); // gibt true zurück, weil 10 höher als 9 ist

Versuch es selber "

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

Beispiel

intx = 10;

System.out.println(x == 10); // gibt true zurück, da der Wert von x gleich 10 . ist

Versuch es selber "

Beispiel

System.out.println(10 == 15); // gibt false zurück, weil 10 nicht gleich 15 ist

Versuch es selber "

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

Mehr zu den Bedingungen erfahren Sie im nächsten Kapitel.

Testen Sie sich mit Übungen

Ausübung:

Füllen Sie die fehlenden Teile aus, um die Werte true und false auszugeben:

Starten Sie die Übung


Leave a comment