Wij kunnen converteren char naar int in java verschillende manieren gebruiken. Als we de char-variabele direct aan int toewijzen, retourneert deze de ASCII-waarde van een bepaald teken.
Als de char-variabele de int-waarde bevat, kunnen we de int-waarde verkrijgen door te bellen Karakter.getNumericValue(char) methode. Als alternatief kunnen we de methode String.valueOf(char) gebruiken.
1) Java char naar int Voorbeeld: ASCII-waarde ophalen
Laten we de eenvoudige code bekijken om char naar int in Java te converteren.
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); }}Test het nu
Uitgang:
97 49
2) Java char naar int Voorbeeld: Character.getNumericValue()
Laten we eens kijken naar de eenvoudige code om char naar int in Java te converteren met behulp van de methode Character.getNumericValue(char) die een geheel getal retourneert.
public class CharToIntExample2{ public static void main(String args[]){ char c='1'; int a=Character.getNumericValue(c); System.out.println(a); }}Test het nu
Uitgang:
1
3) Java-char naar int Voorbeeld: String.valueOf()
Laten we nog een voorbeeld bekijken dat de gehele waarde van de opgegeven char-waarde retourneert met behulp van de String.valueOf(char)-methode.
public class CharToIntExample3{ public static void main(String args[]){ char c='1'; int a=Integer.parseInt(String.valueOf(c)); System.out.println(a); }}Test het nu
Uitgang:
1