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