logo

Java Convertir caracteres a int

podemos convertir char a int en java utilizando diversas formas. Si asignamos directamente la variable char a int, devolverá el valor ASCII del carácter dado.

Java Convertir caracteres a int

Si la variable char contiene un valor int, podemos obtener el valor int llamando Carácter.getNumericValue(char) método. Alternativamente, podemos usar el método String.valueOf(char).

1) Java char a int Ejemplo: obtener valor ASCII

Veamos el código simple para convertir char a int en java.

 public class CharToIntExample1{ public static void main(String args[]){ char c='a'; char c2='1'; int a=c; int b=c2; System.out.println(a); System.out.println(b); }} 
Pruébalo ahora

Producción:

mecanografiado para cada uno
 97 49 

2) Java char a int Ejemplo: Character.getNumericValue()

Veamos el código simple para convertir char a int en java usando el método Character.getNumericValue(char) que devuelve un valor entero.

 public class CharToIntExample2{ public static void main(String args[]){ char c='1'; int a=Character.getNumericValue(c); System.out.println(a); }} 
Pruébalo ahora

Producción:

 1 

3) Java char a int Ejemplo: String.valueOf()

Veamos otro ejemplo que devuelve un valor entero del valor de carácter especificado utilizando el método String.valueOf(char).

 public class CharToIntExample3{ public static void main(String args[]){ char c='1'; int a=Integer.parseInt(String.valueOf(c)); System.out.println(a); }} 
Pruébalo ahora

Producción:

 1