-
[Java] Wrapper class프로그래밍/JAVA 2022. 8. 8. 21:49728x90
래퍼 클래스(Wrapper class)는 기본 타입의 데이터를 객체로 취급해야할 경우 객체로 포장해주는 클래스이다. 래퍼 클래스는 java.lang 패키지에서 제공하는 기능이다.
데이터 타입
byte -> Byte short -> short int -> Integer long -> Long float -> Float double -> Double char -> Character boolean -> Boolean
박싱(Boxing)
박싱은 기본 타입 데이터를 래퍼클래스로 변환하는 과정을 의미한다.
int num = 10; Integer i = new Integer(num); // 기본 타입 -> 래퍼클래스
언박싱(UnBoxing)
언박싱은 래퍼 클래스를 기본 타입 데이터로 변환하는 과정을 의미한다.
int num = i.intvalue(); // 래퍼클래스 -> 기본 타입
728x90'프로그래밍 > JAVA' 카테고리의 다른 글
[Java] 인터페이스(interface) (0) 2022.08.08 [Java] 추상 클래스(abstract class) (0) 2022.08.08 [Java] 다형성(polymorphism) (0) 2022.08.07 [Java] 메소드 오버라이딩(method overriding) (0) 2022.08.07 [Java] 상속(inheritance) (0) 2022.08.07