logo

Java Konwertuj znak na int

Możemy dokonać konwersji char na int w Javie używając różnych sposobów. Jeśli przypiszemy zmienną char do int, zwróci ona wartość ASCII danego znaku.

Java Konwertuj znak na int

Jeśli zmienna char zawiera wartość int, możemy uzyskać wartość int, wywołując Character.getNumericValue(char) metoda. Alternatywnie możemy użyć metody String.valueOf(char).

1) Znak Java na int Przykład: Uzyskaj wartość ASCII

Zobaczmy prosty kod konwertujący znak na int w Javie.

algorytm k-nn
 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); }} 
Przetestuj teraz

Wyjście:

 97 49 

2) Znak Java na int Przykład: Character.getNumericValue()

Zobaczmy prosty kod konwertujący znak na int w Javie przy użyciu metody Character.getNumericValue(char), która zwraca wartość całkowitą.

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

Wyjście:

10 na 100
 1 

3) Znak Java na int Przykład: String.valueOf()

Zobaczmy inny przykład, który zwraca wartość całkowitą określonej wartości char przy użyciu metody 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); }} 
Przetestuj teraz

Wyjście:

 1