Saltar la navegación

Si o no, es sencillo

Finalmente, nos falta hablar sobre el último tipo de dato: boolean.

Es sencillo, solamente guarda dos estados. Si o no, verdadero o falso, true o false. 

Entonces, boolean tiene sólo dos valores posibles

¿Es útil o no se usa de manera frecuente como char?

La respuesta es que si, se utiliza más que char.

Su finalidad es guardar, por ejemplo, la elección de un usuario o si una operación matemática se realizó.

boolean esTrabajador = false;

En este ejemplo, la variable esTrabajador tiene asignado el valor false, por lo tanto, lo que estamos queriendo representar con esta variable es que alguien no es un trabajador.

En este caso particular (no siempre debe ser así) el nombre de la variable boolean se tendría que leer: ¿esTrabajador? para que tenga un poco más de sentido y sea más fácil de interpretar

¿Y por qué no le colocamos signos de interrogación?

Las palabras reservadas de java

Java tiene un "diccionario" de palabras reservadas que NO se pueden utilizar de manera literal para nombrar, por ejemplo, las variables que hemos estado trabajando hasta el momento.

¿Qué es una palabra reservada? Cualquiera que tenga un significado especial para java:

  • int, double, float, byte, char, long, String son palabras reservadas para representar los tipos de variables.
  • main, private, public, void, static, protected, ?, <, >, ||, &&, +, -, *, /  -> Entre otros tantos, son otras palabras (o símbolos) reservados que significan algo para java, los iremos viendo con el tiempo.

Es decir, por ejemplo, las siguientes declaraciones de variables son inválidas:

int unNumero? = 10;   Motivo: utilizamos '?' dentro del nombre de la variable.

boolean int;   Motivo: queremos utilizar la palabra reservada 'int' para nombrar a una variable.

String void = "_";   Motivo: utilizamos la palabra reservada void para nombrar a una variable.

Hagamos ejercicio

Tenemos suficiente información sobre variables en java… veamos si estamos entendiendo realmente. Deberás crear variables según lo que pida cada situación.

  1. Elige el mejor tipo de dato. 
     
    numerito = 122;
     
  2. Crea una variable float "unEntero" que guarde el número 21.212121.
     
    =  
  3. Guarda un 'espacio' en una variable llamada espacioAparte
     
    = ;
     
  4. Ahora, crea una variable tipo boolean llamada aprendiVariables y asignale el valor true.
     

Habilitar JavaScript

Creado con eXeLearning (Ventana nueva)