Ternärer Operator in Java

By | 4. November 2013

Eine interessante Möglichkeit, um diese lästigen if-else-Klammern ein bisschen zu reduzieren, ist der ternäre Operator. Die allgemeine Form ist: x = BOOL_TEST ? TRUE_FALL : FALSE_FALL

Beispiel:

max = (a > b) ? a : b;

Die ursprüngliche Form mit if-else:

if (a > b) {
	max = a;
}
else {
	max = b;
}

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.