// variable= condition ? value if condition is True : value if condition is false // only ternary operator in java int max,a=1,b=2; max= a>b ? a : b; //will result in max = b
booleanExpression ? expression1 : expression2; //expression1 if booleanExpression==true //expression2 if booleanExpression==false
Object myObject = booleanExpression ? valueIfTrue : valueIfFalse;
booleanExpression ? expression1 : expression2;
variable = bedingung ? wert1 : wert2
bedingung ? wert1 : wert2
variable = (condition/expression1) ? expression2 if true : expression3 if false