Backend - Java Spring/JAVA_강의
[JAVA얄코] Wrapper 클래스들
VictorMeredith
2023. 11. 27. 21:46
1. Wrapper 클래스들
- 각 원시 자료형에는 그에 해당하는 래퍼클래스가 있다.
- 해당 자료형에 관련된 기능들을 제공한다.
- 각 자료형의 원시값은 해당 래퍼 클래스의 인스턴스와 서로 변환이 가능하다.
2. 박싱과 언박싱
- 박싱 : 원시값을 래퍼 클래스의 인스턴스로
- 언박싱 : 래퍼 클래스의 인스턴스를 원시값으로
- 명시하지 않아도 자동으로 해주므로 굳이 안해도 됨
3. 다양한 래퍼클래스의 기능들
- Integer int1 = Integer.valueOf(""); : 문자열로부터 인스턴스 반환
- int int2 = Integer.parseInt(""); : 문자열로부터 원시값 반환 (x진수 반환 가능)
- Byte int1Byt = int1.byteValue(); : 숫자 자료형 간 변환 가능 (다른거 많음)