logo

Java Converter char em int

Podemos converter char para int em java usando várias maneiras. Se atribuirmos diretamente a variável char a int, ele retornará o valor ASCII de determinado caractere.

Java Converter char em int

Se a variável char contém valor int, podemos obter o valor int chamando Caractere.getNumericValue(char) método. Alternativamente, podemos usar o método String.valueOf(char).

1) Java char para int Exemplo: Obtenha o valor ASCII

Vamos ver o código simples para converter char em int em 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); }} 
Teste agora

Saída:

 97 49 

2) Java char para int Exemplo: Character.getNumericValue()

Vamos ver o código simples para converter char em int em java usando o método Character.getNumericValue(char) que retorna um valor inteiro.

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

Saída:

var global em js
 1 

3) Java char para int Exemplo: String.valueOf()

Vamos ver outro exemplo que retorna o valor inteiro do valor char especificado usando o 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); }} 
Teste agora

Saída:

 1