java / beginner
Snippet
Der Ternäre Operator
Der ternäre Operator ist eine Kurzschreibweise für eine if-else-Anweisung. Er wertet eine Bedingung aus und gibt basierend auf dem Ergebnis einen von zwei Werten zurück.
snippet.java
1
2
3
int age = 20;String status = (age >= 18) ? "Adult" : "Minor";System.out.println(status);
Erklärung
1
(age >= 18)
Die zu prüfende boolesche Bedingung.
2
? "Adult"
Der Wert, der zurückgegeben wird, wenn die Bedingung wahr ist.
3
: "Minor"
Der Wert, der zurückgegeben wird, wenn die Bedingung falsch ist.