래퍼 클래스(Wrapper Class)
● 8개의 기본타입에 해당하는 데이터를 객체로 표현
● 기본 타입의 값을 박싱해서 포장 객체로 만드는 것
● boolean, byte, char, short, int, long, float, double
→Boolean, Byte, Character, Short, Integer, Long, Float, Double

사용방법 : Wrapper 클래스 객체 = 일반자료형데이터;
오토박싱과 오토 언박싱

오토박싱 : 기본 자료형 값을 자동으로 Wrapper 클래스의 객체로 변환시켜주는 것
기본 타입 데이터→ 래퍼클래스의 인스턴스로 변환
사용예시 : Integer num = 5; (오토박싱을 통해 new Integer() 생략)
ex) int → Integer
오토 언박싱 : Wrapper 클래스의 객체 값을 자동으로 기본 자료형 값으로 변환시켜주는 것
래퍼클래스의 인스턴스에 저장된 값 → 기본 타입의 데이터로 꺼내는 과정
사용예시 : int n =num;
ex) Integer → int ( int Value() 생략)
'JAVA_이클립스' 카테고리의 다른 글
| JAVA - Stack Class/ ArrayList Class/ Vecotr Class/ HashSet Class/ HashMap Class/ Queue (0) | 2023.02.18 |
|---|---|
| JAVA - Object 클래스 (0) | 2023.02.18 |
| JAVA - StringTokenizer 클래스 (0) | 2023.02.18 |
| JAVA - String Buffer/String Builder/String 클래스 (0) | 2023.02.18 |
| JAVA - Inner 클래스 / 익명클래스/ Thread (0) | 2023.02.11 |