Java: Tipos boolean y char

Home >> Programación >> Java


boolean

El tipo boolean permite almacenar valores lógicos (verdadero o falso). Los datos de este tipo no podrán tomar ningún valor diferente a estos dos. Existen dos literales definidos en Java para representar estos valores: true y false.
Ocupa 1 bit en memoria, pero el tamaño real que se reserva no está definido en el estándar, por lo que puede variar dependiendo de la plataforma.

Ejemplos:
boolean aprobado = true;
boolean completo = false;

char

Permite almacenar un carácter en formato Unicode.
Ocupa 16 bits en memoria.
El rango de valores va desde ‘\u0000’ (0) hasta ‘\uffff’ (65535).

Para almacenar un valor de tipo carácter se podrá hacer de varias formas:

  • Escribiendo el carácter entre comillas simples (‘a’, ‘R’, ‘8’, etc.).
  • Escribiendo el carácter con sintaxis Unicode: \u seguido del código hexadecimal del carácter. Todo entre comillas simples (A – ‘\u0041’).
  • Escribiendo el valor decimal del carácter sin comillas (A – 65)

Podéis consultar los códigos hexadecimales y decimales de todos los caracteres Unicode aquí.

Ejemplos:
char caracter1 = ‘S’; // S en sintaxis carácter
char caracter2 = ‘\u0053’; // S en sintaxis Unicode
char caracter3 = 82; // S en sintaxis decimal

Los comentarios están cerrados.

Subir ↑