[JAVA] wrapper 클래스, 오토박싱과 언오토박싱
wrapper 클래스란?자바의 자료형은 데이터의 타입을 의미하고, 기본 타입(primitive type)과 참조 타입(reference type)으로 나누어짐[ 자료형 ]1. 기본 타입 : byte, short, int, long, float, double, char, boolean2. 참조 타입 : 참조할 수 있는 모든 자료형(배열, class, enum 등)기본 타입의 데이터를 참조 타입으로 표현해야 하는 경우가 있는데, 이 경우에 기본 타입의 데이터를 객체화 해야 할 필요가 있음기본 타입의 데이터를 객체화 하기 위해서 사용하는 클래스를 래퍼 클래스(wrapper class)라고 함따라서, 모든 기본 타입은 객체로 표현할 수 있음이러한 객체를 포장 객체라고 하는데, 기본 타입의 값을 내부에 두고 외부..
2024. 4. 28.