String -> char -> int 형변환
1. String -> char : charAt()
2. char -> int : charAt() - '0'
// String -> char 타입
String str = 12345;
str.charAt(0); // 1 (char 타입)
str.charAt(1); // 2 (char 타입)
// char -> int 타입
str.charAt(0) - '0'; // 1 (int 타입)
str.charAt(1) - '0'; // 2 (int 타입)
char -> String 타입으로의 변환
String.valueOf(char)
char ch = 'A';
char[] charArr = new char[] {'a', 'b', 'c'};
String str1 = String.valueOf(ch);
String str2 = String.valueOf(charArr);
int <-> String 타입으로의 변화
// int -> String 형변환
int num = 12345;
String str = Integer.toString(num);
// String -> int 형변환
String str = "12345";
int num = Integer.parseInt(str);
'ALGORITHM' 카테고리의 다른 글
재귀 함수 (0) | 2020.12.30 |
---|---|
[백준 2908 Java] 문자열 뒤집기 - StringBuffer / StringBuilder (0) | 2020.12.29 |
[백준 10809 Java] indexOf() (0) | 2020.12.28 |
[백준 4344 Java] 변수 선언 / 초기화 위치에 따른 변화 + 소수점 n째 자리까지 출력하기 (0) | 2020.12.25 |
[백준 10951 Java] While문 EOF (0) | 2020.12.23 |