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?