java
래퍼 클래스
improve
2024. 1. 31. 11:21
package org.example;
public class Main5 {
public static void main(String[] args) {
//boxing
Integer integer1 = Integer.valueOf(10);
Integer integer2 = Integer.valueOf(20);
//unboxing
int int1 = integer1; //intValue 를 적어도 되고 안적어도 된다.
int int2 = integer2.intValue();
System.out.println(integer1);
System.out.println(integer2);
System.out.println(int1);
System.out.println(int2);
}
}
자료형 값을 boxing 하면 wrapper 인스턴스로 된다.
unboxing 은 그 반대이다.
출력하면
위에서 부터 10,20,10,20 이렇게 출력되는걸 볼 수 있다.