String(정수) to Int
- int num = Integer.parseInt(str);
- int num = Integer.valueOf(str);
Int to String
- String str = Integer.toString(i);
- String str = String.valueOf(i);
Char to Int
int num = (int)(ch-'0'); // 0은 48
Int to Char
- char ch = (char)(num+'0');
String to char
- String str = "A";
- char[] ch = str.toCharArray();
- ch[0]; // 'A'
Double to String
- String str = Double.toString(db);
String to Double
- double db = Double.valueOf(str).doubleValue();
long to String
- String str = Long.toString(l);
String to long
- long l = Long.valueOf(str).longValue();
- long l = Long.parseLong(str);
float to String
- String str = Float.toString(f);
String to float
- float f = Float.valueOf(str).floatValue();
ASCII Code to String
- String str = new Character((char)num).toString();
String to ASCII Code
- int num = (int)ch;
10진수 -> 2진수
- String binaryStr = Integer.toBinaryString(num);
'코딩테스트 > Java' 카테고리의 다른 글
[JAVA 인프런 강의] 자료구조 - 크레인 인형뽑기(카카오) (0) | 2022.06.27 |
---|---|
[JAVA 인프런 강의] 자료구조 - 올바른괄호, 괄호문자제거 (0) | 2022.06.27 |
[JAVA 인프런 강의] 문자열 - replace(), substring, ASCII, 2진수->10진수 (0) | 2022.06.26 |
[JAVA 인프런 강의] 문자열 - 문자열에서 문자 끼리의 거리 구하기 (0) | 2022.06.26 |
[JAVA 인프런 강의] 문자열 - 회문 문자열(펠린드롬), 정규표현식 예시 (0) | 2022.06.26 |