Comparison Operators
Teil des Abschnitts Grundlagen der Java-Journey von Coddy — Lektion 20 von 73.
Vergleichsoperatoren werden verwendet, um zwei Operanden zu vergleichen.
Manchmal müssen wir überprüfen, ob ein Operand größer/kleiner/... als ein anderer Operand ist.
Die folgende Tabelle zeigt mögliche Vergleichsoperatoren:
| Operator | Bedeutung | Beispiel |
|---|---|---|
| == | Gleich | 1 == 2 gibt false zurück |
| != | Nicht gleich | 1 != 2 gibt true zurück |
| > | Größer als | 1 > 2 gibt false zurück |
| < | Kleiner als | 1 < 2 gibt true zurück |
| >= | Größer oder gleich | 1 >= 2 gibt false zurück |
| <= | Kleiner oder gleich | 1 <= 2 gibt true zurück |
Der Vergleichsoperator gibt true zurück, wenn der Vergleich korrekt ist, oder false sonst.
Zum Beispiel:
int var1 = 13;
int var2 = 12;
boolean var3 = var1 != var2;var3 wird true enthalten, weil var1 und var2 nicht gleich sind
Erinnern Sie sich an den
boolean-Typ,var3ist ein Boolean.
Aufgabe
AnfängerSchreibe ein Skript, das zwei Variablen n1 und n2 mit den Werten 8 und 9 (jeweils) initialisiert.
Danach initialisiere eine weitere Variable n3, die speichert, ob n1 größer als n2 ist.
Spickzettel
Vergleichsoperatoren werden verwendet, um zwei Operanden zu vergleichen und true oder false zurückzugeben:
| Operator | Bedeutung | Beispiel |
|---|---|---|
| == | Gleich | 1 == 2 gibt false zurück |
| != | Nicht gleich | 1 != 2 gibt true zurück |
| > | Größer als | 1 > 2 gibt false zurück |
| < | Kleiner als | 1 < 2 gibt true zurück |
| >= | Größer oder gleich | 1 >= 2 gibt false zurück |
| <= | Kleiner oder gleich | 1 <= 2 gibt true zurück |
Beispielhafte Verwendung:
int var1 = 13;
int var2 = 12;
boolean var3 = var1 != var2; // var3 enthält trueProbier es selbst
public class Main {
public static void main(String[] args) {
// Gib deinen Code unten ein
// Ändere die Zeile unten nicht
System.out.println("n1 = " + n1 + ", n2 = " + n2 + ", n3 = " + n3);
}
}Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Grundlagen
4Operators Part 1
Arithmetic OperatorsModulo OperatorIncrement/DecrementPost Increment/DecrementArithmetic ShortcutsComparison OperatorsString Comparison5Operators Part 2
Logical Operators Part 1Logical Operators Part 2Recap - Simple LogicLogical Operators Part 3Logical Operators Part 43Variables Part 2
ConstantsNaming ConventionsRecap - Initialize VariablesType Casting Part 1Type Casting Part 26Decision Making
If StatementIf - ElseSwitch StatementTernary OperatorRecap - If ElseNested If - Else