728x90

1. (char)
int value_int =1;
//이렇게하면 안됨.
char value_char1 = (char)(value_int);
//이렇게 해줘야함.
char value_char2 = (char)(value_int +'0');
2. Character.forDigit() 방법
int radix = 10; //10진수
int value_int = 6;
char value_char = Character.forDigit(value_int , radix);
3. toString()방법
int -> String -> char로 변환하는 방식
int value_int = 1;
char value_char = Integer.toString(value_int).charAt(0);
728x90
'💻 > JAVA' 카테고리의 다른 글
[JAVA] String 비교하기 (5) | 2024.09.30 |
---|---|
[JAVA] Java의 인자 전달 , 포인터 ? - call by value, call by reference (0) | 2024.09.29 |
[JAVA] 입출력(I/O)- 스트림(Stream), 버퍼(Buffer), File입출력스트림 정리 (1) | 2024.09.07 |
[JAVA] 자바 예외처리(Exception)- try catch문, throw, throws (12) | 2024.09.04 |
[JAVA] String 클래스 / StringBuffer 클래스 / StringBuilder 클래스 · 비교 정리 (+StringTokenizer 클래스) (5) | 2024.09.03 |