|
Operador Condicional Ternario En Java |
|
Java cuenta con el operador condicional (?:), que en ocasiones puede utilizarse en lugar de una instrucción if...else. Éste es el único operador ternario en Java; es decir, que utiliza tres operandos. En conjunto, los operandos y el símbolo ?: forman una expresión condicional. El primer operando (a la izquiera dek ?) es una expresión booleana (es decir, una condición que se evalúa a un valor booleando: true o false), el segundo operando (entre el ? y : ) es el valor de la expresión condicional si la expresión booleana se evalúa como false. Por ejemplo, la instrucción: imprime el valor del argumento de println, que es una expresión condicional. La expresión condicional en esta instrucción produce como resultado la cadena "Aprobado" si la expeesión booleana getCalificacion() >= 60 es verdadrea, o produce como resultado la cadena "Reprobado" si la expresión booleana es falsa. Por lo tanto, esta instrucción con el operador condicial realiza en esencia la misma función que l ainstrucción if...else. FuenteComo programar en Java, Deitel, 7ª edición, 2008. Si tienes alguna pregunta o comentario sobre este articulo, por favor manda un correo a
Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla o hazlo directamente desde la sección de contacto.
|