logo

Java Convertir un caractère en entier

Nous pouvons convertir char en int en java en utilisant diverses manières. Si nous attribuons directement la variable char à int, elle renverra la valeur ASCII du caractère donné.

Java Convertir un caractère en entier

Si la variable char contient une valeur int, nous pouvons obtenir la valeur int en appelant Caractère.getNumericValue(char) méthode. Alternativement, nous pouvons utiliser la méthode String.valueOf(char).

1) Java char to int Exemple : obtenir la valeur ASCII

Voyons le code simple pour convertir char en int en Java.

bash si instruction
 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); }} 
Testez-le maintenant

Sortir:

 97 49 

2) Java char en int Exemple : Character.getNumericValue()

Voyons le code simple pour convertir char en int en Java en utilisant la méthode Character.getNumericValue(char) qui renvoie une valeur entière.

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

Sortir:

commande Linux pour zip
 1 

3) Caractère Java en int Exemple : String.valueOf()

Voyons un autre exemple qui renvoie la valeur entière de la valeur char spécifiée à l'aide de la méthode 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); }} 
Testez-le maintenant

Sortir:

 1