domingo, 17 de abril de 2016

Operador ternario en Java.

OPERADORES EN JAVA
Operador ternario.
Se llama así porque posee tres operandos, y es básicamente un mecanismo abreviado para escribir una estructura de control if - else. La sintaxis es la siguiente:
(expresión booleana) ? sentencia1 : sentencia2
La primera parte es una expresión booleana seguida por un signo de interrogación. Si la expresión booleana es verdadera, la sentencia1 es ejecutada. Si la expresión booleana es falsa, la sentencia2 es ejecutada. 
Por ejemplo:
El operador ternario
Equivale a
int x = 5;
System.out.println("Ternario: " + (x == 5 ? "si" : "no"));
int x = 5;
if (x == 5)
     System.out.println("Ternario: si");
else
     System.out.println("Ternario: no");

 

1 comentario: