String -> 숫자형 (int, double, float, long, short)
String s = "123";
int i = Integer.parseInt(s);
int i2 = Integer.valueOf(s);
double d = Double.parseDouble(s);
String -> char
String s = "abc";
char c = s.charAt(0);
String -> char 배열
String s = "abc";
char[] cArr = s.toCharArray();
숫자형 (int, double, float, long, short) -> String
int i = 123;
String s1 = String.valueOf(i);
String s2 = Integer.toString(i);
String s3 = i + "";
int -> char
int i = 1;
char c1 = (char) (i + '0');
int radix = 10; //10진수
char c2 = Character.forDigit(i , radix);
char c3 = Integer.toString(i).charAt(0);
char -> String
char c = 'A';
String s = Character.toString(c);
char 배열 -> String
char c[] = {'a','b'};
String s = String.valueOf(c);
char -> int
char c = '1';
int i1 = c - '0';
int i2 = Character.getNumericValue(c);
728x90
'알고리즘' 카테고리의 다른 글
[BOJ] 최소공배수 - 백준 1934 (JAVA) - 유클리드 호제법 (0) | 2023.01.05 |
---|---|
[BOJ] 거의 소수 - 백준 1456 (자바 JAVA) - 에라토스테네스의 체 (1) | 2023.01.04 |
[BOJ] 버블소트 백준 1517, 2751 (자바 JAVA) - 병합정렬 (0) | 2023.01.01 |
[BOJ] DNA 비밀번호 - 백준 12891 (자바 JAVA)- 슬라이딩 윈도우 (0) | 2022.12.29 |
[BOJ] 나머지 합 - 백준 10986 (자바 JAVA) - 구간 합 (0) | 2022.12.29 |
댓글