Variable de caracteres «char»

En Java, char almacena caracteres, usando Unicode para representarlos.

Unicode puede representar todos los caracteres en los lenguajes humanos.

Tamaño: 16 bit

Rango de valores: de 0 a 65,536

Literales: Los caracteres son indices en el Unicode, un caracter es representado dentro de un par de comillas simples. Por ejemplo: ‘a’, ‘b’, y ‘@’

Ejemplo

[java title=»Main.java»]public class Main{
public static void main(String args[]){

char char1, char2;

char1 = 88; // Código para X

char2 = ‘Y’;

System.out.println("char1 y char2: ");

System.out.println(char1+" "+char2); 

}

}[/java]

[code title=»Salida:»]char1 y char2: X Y[/code]

Explicación:

En char1 es asignado el valor 88, que en la tabla ASCII (y Unicode), ese valor corresponde a la letra X.

El tipo char puede ser utilizado como entero y puedes realizar operaciones aritméticas con el.

[java title=»Main.java»]public class Main {
public static void main(String args[]) {
char char1;

char1 = ‘X’;
System.out.println("char 1 es: " + char1);

char1 = (char)(char1 + 1); // se incrementa char1
System.out.println("char1 ahora es: " + char1);
}
}[/java]

[code title=»Salida:»]char 1 es: X
char1 ahora es: Y[/code]

Sobre Gustavo Zimbrón 188 artículos
Apasionado por la programación y la tecnología, me gustan los retos y aprender siempre cosas nuevas.
Subscribe
Notify of
guest

0 Comentarios
Oldest
Newest Most Voted
Inline Feedbacks
View all comments