Wert in einer Variablen mit einer Zahl vergleichen
Abschlussbedingungen
Wert in einer Variablen mit einer Zahl vergleichen
Vergleichsoperatoren
Elementare Datentypen (byte, short, int, long, float, double, char und boolean, siehe hier) können miteinander verglichen werden, sodass ihr Ausdruck einen Wahrheitswert liefert. Die Anwendung solcher Vergleiche ist vor allem als Bedingung bei Kontrollstrukturen sinnvoll. Es lassen sich sogar Variablen vom Typ char mit Variablen vom Typ int vergleichen, Zahlenwerte unterschiedlichen Typs lassen sich prinzipiell mit einander vergleichen.
Achtung!!!
= ist ein Zuweisungsoperator
== ist ein Vergleichsoperator
Diese Vergleichsoperationen gelten so nur für elementare Datentypen!
Zum Vergleich von Objekten später mehr.
= ist ein Zuweisungsoperator
== ist ein Vergleichsoperator
Diese Vergleichsoperationen gelten so nur für elementare Datentypen!
Zum Vergleich von Objekten später mehr.
| Operator | Beschreibung | Möglichen Datentypen | Beispiel |
| == | ist gleich | alle | energie == 15 |
| != | ist ungleich | alle | 4.23 != 5.65 |
| > | größer als | alle, bis auf boolean | 23 > 21 ´d´ > ´c´ |
| < | kleiner als | alle, bis auf boolean | 3 < 4 energie < 10 |
| >= | größer oder gleich | alle, bis auf boolean | -444 >= 88 energie >= 1000 |
| <= | kleiner oder gleich | alle, bis auf boolean | 2.9 < 6 |
Beispiel
if (a == 10) {
// Anweisungen;
}
// Anweisungen;
}
if (a > 10) {
// Anweisungen;
}
// Anweisungen;
}