Logischer Ausdruck: Unterschied zwischen den Versionen
Erscheinungsbild
AL (Diskussion | Beiträge) Die Seite wurde neu angelegt: „Ein logischer Ausdruck liefert den Wert <code>true</code> oder <code>false</code>. Meist handelt es sich um einen Vergleich zweier Werte mithilfe der typischen Vergleichsoperatoren <code>==</code>, <code><</code>, <code>></code>, <code><=</code>, <code>>=</code> und <code>!=</code> Logische Ausdrücke sind dabei rekursiv (ineinander verschachtelt) definiert, sodass logische Ausdrücke mithilfe logischer Operatoren verknüpft werden können.…“ |
AL (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 14: | Zeile 14: | ||
int versuche = 0; | int versuche = 0; | ||
boolean logischerAusdruck = name != "Test" && versuche < 3; // liefert hier false | boolean logischerAusdruck = (name != "Test" && versuche < 3); // liefert hier false | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Version vom 25. Oktober 2025, 12:21 Uhr
Ein logischer Ausdruck liefert den Wert true oder false.
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