Condicional Ternario

Es el único operador de Java que usa tres operandos. El primer operando se corresponde con una condición lógica, el segundo es el valor que toma la expresión cuando la condición es cierta y el tercero igual pero cuando la expresión no es cierta. Su sintaxis es la siguiente:

Por ejemplo observa el siguiente código:

Su uso esta desaconsejado por la poca legibilidad del código.