영원히 흘러가는 강

오토박싱, 오토언박싱 본문

카테고리 없음

오토박싱, 오토언박싱

double_R_one_G 2020. 7. 28. 16:15
728x90
 public static void main(String[] args) {
            int i = 5; 
            Integer i2 = new Integer(5);
            Integer i3 = 5;     //오토박싱
            int i4 = i2.intValue();
            int i5 = i2;       //오토언박싱
        }

위에서와 같이 기본형 타입 int i와  integer 객체타입으로 구성되어있을때

객체타입에서 기본형으로 변형을 오토박싱

기본형에서 객체타입은 오토언박싱!

 

자바5 부터 지원하였고 내부 wrapper클래스가 사용된다고 한다

728x90
Comments