logo

Java Pretvori char u int

Možemo se pretvoriti char u int u Javi koristeći razne načine. Ako izravno dodijelimo char varijablu intu, ona će vratiti ASCII vrijednost zadanog znaka.

Java Pretvori char u int

Ako char varijabla sadrži int vrijednost, int vrijednost možemo dobiti pozivom Character.getNumericValue(char) metoda. Alternativno, možemo koristiti metodu String.valueOf(char).

1) Java char u int Primjer: Dobijte ASCII vrijednost

Pogledajmo jednostavan kod za pretvaranje char u int u Javi.

 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); }} 
Testirajte sada

Izlaz:

 97 49 

2) Java char u int Primjer: Character.getNumericValue()

Pogledajmo jednostavan kod za pretvaranje char u int u Javi pomoću metode Character.getNumericValue(char) koja vraća vrijednost cijelog broja.

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

Izlaz:

razlika između lava i tigra
 1 

3) Java char u int Primjer: String.valueOf()

Pogledajmo još jedan primjer koji vraća cjelobrojnu vrijednost navedene char vrijednosti pomoću metode 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); }} 
Testirajte sada

Izlaz:

 1