Java Converteix char a int
Podem convertir char a int a java utilitzant diverses maneres. Si assignem la variable char a int, retornarà el valor ASCII del caràcter donat.
Si la variable char conté un valor int, podem obtenir el valor int cridant Character.getNumericValue(car) mètode. Alternativament, podem utilitzar el mètode String.valueOf(char).
1) Java char to int Exemple: obteniu valor ASCII
Vegem el codi senzill per convertir char a int a 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); }} Prova-ho ara Sortida:
97 49
2) Java char a int Exemple: Character.getNumericValue()
Vegem el codi senzill per convertir char a int a Java mitjançant el mètode Character.getNumericValue(char) que retorna un valor enter.
public class CharToIntExample2{ public static void main(String args[]){ char c='1'; int a=Character.getNumericValue(c); System.out.println(a); }} Prova-ho ara Sortida:
1
3) Java char a int Exemple: String.valueOf()
Vegem un altre exemple que retorna un valor enter del valor de caràcter especificat mitjançant el mètode 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); }} Prova-ho ara Sortida:
1