🔍 Wrapper Class프로그래밍을 하다 보면 기본 타입의 데이터를 객체로 표현해야 하는 경우가 있다. 이럴 때 기본 타입을 객체로 다루기 위해 사용하는 클래스들을 래퍼 클래스(Wrapper Class)라고 한다. 자바의 모든 기본 타입은 값을 갖는 객체로 생성할 수 있다. 이런 객체를 포장 객체라고도 하는데 기본 타입의 값을 내부에 두고 포장하는 것처럼 보이기 때문이다. 포장된 물건은 바꿀 수 없듯이, 래퍼 클래스로 감싸고 있는 기본 타입 값은 외부에서 변경이 불가능하다. 만약 값을 바꾸고 싶다면 새로운 포장 객체를 생성해야 한다. 래퍼 클래스는 java.lang 패키지에 포함되어 제공된다. 래퍼 클래스를 이용하면 각 타입에 해당하는 데이터를 파라미터로 전달받아 해당 값을 가지는 객체로 만들어..