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 |
||
| (Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
Ein logischer Ausdruck liefert den Wert <code>true</code> oder <code>false</code>. | Ein logischer Ausdruck liefert den Wert <code>true</code> oder <code>false</code>. Logische Ausdrücke werden häufig als [[Bedingung]]en in [[Wiederholung]]en und [[Verzweigung]]en verwendet. | ||
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> | 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> | ||
| 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> | ||
Aktuelle Version vom 25. Oktober 2025, 12:22 Uhr
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