Tipo de Datos Boolean
El tipo boolean representa valores de verdadero/falso. Java define los valores verdadero y falso empleando las palabras reservadas true y false. Por lo tanto, una variable o expresión de tipo boolean será uno de estos dos valores.
He aquí un programa que demuestra el tipo boolean:
//Demuestra valores boolean.
Class BoolDemo {
public static void main(String args[]) {
boolean b;
b = false;
System.out.println(“b es “ + b);
b = true;
System.out.println(“b es “ +b);
//Un valor boolean puede controlar la instrucción if
if(b) System.out.println(“ Esto se ejecuta.”);
b = false;
if(b) System.out.println(“ Esto no se ejecuta.”);
// La salida de un operador relacional es un valor boolean
System.out.println(“10 > 9 es “ + (10 > 9));
}
}
La Salida generada por este programa se muestra aquí:
b es false
b es true
Esto se ejecuta
10 > 9 es true
Hay que observar aquí tres aspectos interesantes acerca de este programa. En primer lugar, como puede ver, cuando se da salida a un valor boolean con println() se despliega “true” o “false”. En segundo lugar, el valor de una variable boolean es suficiente, en sí misma, para controlar la instrucción if. No es necesario escribir una instrucción if como ésta:
if(b == true) …
En tercer lugar, la salida de un operador relacional , como <, es un valor boolean. Por eso la expresión 10 > 9 despliega el valor “true”. Más aún, el conjunto extra de paréntesis alrededor de 10 > 9 es necesario porque el operador + tiene una mayor precedencia que >.
0 comentarios:
Publicar un comentario
Tu comentario es importante