Java -Tutorials

Java-HOME Java-Einführung Java-Erste Schritte Java-Syntax Java-Kommentare Java-Variablen Java-Datentypen Java-Type-Casting Java-Operatoren Java-Strings Java-Mathematik Java-Booleans Java Wenn ... Sonst Java-Schalter Java-While-Schleife Java-For-Schleife Java Break/Continue Java-Arrays

Java-Methoden

Java-Methoden Java-Methodenparameter Überladen von Java-Methoden Java-Bereich Java-Rekursion

Java-Klassen

Java-OOP Java-Klassen/Objekte Attribute der Java-Klasse Java-Klassenmethoden Java-Konstruktoren Java-Modifikatoren Java-Kapselung Java-Pakete / API Java-Vererbung Java-Polymorphismus Innere Java-Klassen Java-Abstraktion Java-Schnittstelle Java-Enumerationen Java-Benutzereingabe Java-Datum Java-ArrayList Java LinkedList Java-HashMap Java-HashSet Java-Iterator Java-Wrapper-Klassen Java-Ausnahmen Java-RegEx Java-Threads Java-Lambda

Umgang mit Java-Dateien

Java-Dateien Java-Dateien erstellen/schreiben Java-Dateien lesen Java-Dateien löschen

Java-How-To

Fügen Sie zwei Zahlen hinzu

Java-Referenz

Java-Schlüsselwörter Java-String-Methoden Java-Mathematikmethoden

Java-Beispiele

Java-Beispiele Java-Compiler Java-Übungen Java Quiz Java-Zertifikat


Java -Booleans


Java-Booleans

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

  • JA NEIN
  • AN AUS
  • WAHR FALSCH

Dafür hat Java einen booleanDatentyp, der die Werte trueoder annehmen kann false.


Boolesche Werte

Ein boolescher Typ wird mit dem booleanSchlüsselwort deklariert und kann nur die Werte trueoder annehmen false:

Beispiel

boolean isJavaFun = true;
boolean isFishTasty = false;
System.out.println(isJavaFun);     // Outputs true
System.out.println(isFishTasty);   // Outputs false

Es ist jedoch üblicher, boolesche Werte aus booleschen Ausdrücken für bedingtes Testen zurückzugeben (siehe unten).


Boolescher Ausdruck

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

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

Beispiel

int x = 10;
int y = 9;
System.out.println(x > y); // returns true, because 10 is higher than 9

Oder noch einfacher:

Beispiel

System.out.println(10 > 9); // returns true, because 10 is higher than 9

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

Beispiel

int x = 10;
System.out.println(x == 10); // returns true, because the value of x is equal to 10

Beispiel

System.out.println(10 == 15); // returns false, because 10 is not equal to 15

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

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


Testen Sie sich mit Übungen

Übung:

Füllen Sie die fehlenden Teile aus, um die Werte auszudrucken trueund false:

 isJavaFun = true;
 isFishTasty = false;
System.out.println(isJavaFun);
System.out.println(isFishTasty);