java.lang패키지/오토박싱
2024. 11. 4. 17:41ㆍ프로그래머스 자바 중급 학습 정리
java.lang패키지는 import하지 않고도 사용할 수 있다.
- wrapper
- 8개의 기본 타입을 객체로 변환시킨다.
- 8개의 기본 데이터 타입의 맵핑되는 각각의 클래스들을 모두 모아서 래퍼클래스라고 한다.
- Object : 최상위 클래스
- String
- StringBuffer
- StringBuilder
- System
- Math
오토박싱
기본타입을 객체 타입으로 선언할 때 자동으로 wrapper로 감싸주어 객체타입으로 변환을 해주는 것
int n1 = 5;
Integer n2 = n1; // 오토박싱
오토언박싱
객체 타입을 기본타입에 선언했을 때 자동으로 기본타입으로 변환해주는 것
Integer n1 = 5; // 오토박싱
int n2 = n1; // 오토언박싱
'프로그래머스 자바 중급 학습 정리' 카테고리의 다른 글
| Map (1) | 2024.11.06 |
|---|---|
| List (1) | 2024.11.05 |
| Set (HashSet, TreeSet) (1) | 2024.11.05 |
| Generic (1) | 2024.11.04 |
| StringBuffer && String 클래스의 문제점 (4) | 2024.11.04 |