import java.util.ArrayList;

public class AutoBoxingExample {

    public static void main(String[] args) {
        // 오토박싱: 기초형을 객체로 자동 변환
        int i = 100;
        Integer wrappedInt = i;  // 오토박싱 발생
        System.out.println("기본형 int: " + i);
        System.out.println("오토박싱된 Integer 객체: " + wrappedInt);

        // 언박싱: 객체를 기초형으로 자동 변환
        int k = wrappedInt;  // 언박싱 발생
        System.out.println("언박싱된 int: " + k);
    }
}