모눈종이에 사각사각
[Java] 기본형과 문자열 간의 변환 본문
🌙 기본형과 문자열 간의 변환
기본형 \(\rightarrow\) 문자열 | 문자열 \(\rightarrow\) 기본형 |
String String.valueOf(boolean b) String String.valueOf(char c) String String.valueOf(int i) String String.valueOf(long l) String String.valueOf(float f) String String.valueOf(double d) |
boolean Boolean.parseBoolean(String s) byte Byte.parseByte(String s) short Short.parseShort(String s) int Integer.parseInt(String s) long Long.parseLong(String s) float Float.parseFloat(String s) double Double.parseDouble(String s) |
parseInt()나 parseFloat() 같은 메서드는
문자열에 공백 또는 문자가 포함되어 있는 경우
변환 시 예외(NumberFormatException)가 발생할 수 있다.
(부호를 의미하는 '+'나 소수점을 의미하는 '.', float형 값을 뜻하는 f와 같은 자료형 접미사는 허용)
📚 참고자료
남궁성, 『자바의 정석』, 도우출판
'Java' 카테고리의 다른 글
int/long 연산 오버플로우 (Math.addExact()) (0) | 2023.01.03 |
---|---|
[Java] StringJoiner 사용하기 (0) | 2022.11.24 |
[Java] 표준 입력 스트림이란? (0) | 2022.11.03 |
[Java] String 클래스 (0) | 2022.10.31 |
[Java] Character.isAlphabetic(), isDigit(), isLetterOrDigit(), isLowerCase(), isUpperCase(), toLowerCase(), toUpperCase() (0) | 2022.10.30 |
Comments