Wir können konvertieren char zu int in Java mit verschiedenen Methoden. Wenn wir die Variable char direkt dem int zuweisen, wird der ASCII-Wert des angegebenen Zeichens zurückgegeben.
Wenn die Variable char einen int-Wert enthält, können wir den int-Wert durch Aufrufen erhalten Character.getNumericValue(char) Methode. Alternativ können wir die Methode String.valueOf(char) verwenden.
1) Java char to int Beispiel: ASCII-Wert abrufen
Sehen wir uns den einfachen Code zum Konvertieren von char in int in Java an.
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); }}Testen Sie es jetzt
Ausgabe:
97 49
2) Java char zu int Beispiel: Character.getNumericValue()
Sehen wir uns den einfachen Code zum Konvertieren von char in int in Java mit der Methode Character.getNumericValue(char) an, die einen ganzzahligen Wert zurückgibt.
public class CharToIntExample2{ public static void main(String args[]){ char c='1'; int a=Character.getNumericValue(c); System.out.println(a); }}Testen Sie es jetzt
Ausgabe:
1
3) Java char to int Beispiel: String.valueOf()
Sehen wir uns ein weiteres Beispiel an, das mit der Methode String.valueOf(char) einen ganzzahligen Wert eines angegebenen char-Werts zurückgibt.
public class CharToIntExample3{ public static void main(String args[]){ char c='1'; int a=Integer.parseInt(String.valueOf(c)); System.out.println(a); }}Testen Sie es jetzt
Ausgabe:
1