Primitive타입과 Wrapper객체 사이의 변환을 자동으로 처리해주는 기능이다.
import java.util.*;
public class Before_AutoBoxingUnBoxing{
public static void main(String[] args){
int pri_i = 30;
Integer obj_i = new Integer(pri_i);
ArrayList<Integer> arr = new ArrayList<Integer>();
arr.add(obj_i);
}
}
import java.util.*;
public class After_AutoBoxingUnBoxing{
public static void main(String[] args){
int pri_i = 30;
// AutoBoxing
ArrayList<Integer> arr = new ArrayList<Integer>();
arr.add(pri_i);
// Unboxing
Integer obj_i = pri_i;
}