Ternärer Operator

IF-Bedingung in Programierung, aber in eine Zeile verkürzt.

Syntax

(BEDINGUNG) ? <TRUE> : <FALSE>;

Bsp

public class ConditionalOperator {
	public static void main(String[] args) {
		int a = 3, b = 5, max;
		max = (a > b) ? a : b;

		System.out.println("Der groesste Wert ist: " + max);
	}
}