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

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); 

   }

}

[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.

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);
  }
}

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


Sobre Gustavo Zimbrón 103 Artículos
Apasionado por la programación y la tecnología, me gustan los retos y aprender siempre cosas nuevas.

Sé el primero en comentar

Dejar una contestacion

Tu dirección de correo electrónico no será publicada.


*