Logischer Ausdruck
Erscheinungsbild
Ein logischer Ausdruck liefert den Wert true oder false. Logische Ausdrücke werden häufig als Bedingungen in Wiederholungen und Verzweigungen verwendet.
Meist handelt es sich um einen Vergleich zweier Werte mithilfe der typischen Vergleichsoperatoren ==, <, >, <=, >= und !=
Logische Ausdrücke sind dabei rekursiv (ineinander verschachtelt) definiert, sodass logische Ausdrücke mithilfe logischer Operatoren verknüpft werden können.
Logische Operatoren:
&&: UND-Operator||: ODER-Operator!: VERNEINUNG-/NICHT-Operator
String name = "Test";
int versuche = 0;
boolean logischerAusdruck = (name != "Test" && versuche < 3); // liefert hier false