![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbh519x%2FbtsnZyAGK0N%2FKKoqWOmoFJOOYe6HHmRpCk%2Fimg.jpg)
JAVA
[JAVA] Wrapper class
Wrapper Class Wrapper 기본 타입(primitive type)을 객체로 다루기 위해서 사용하는 클래스들을 **래퍼 클래스(wrapper class)**라고 한다. 자바는 모든 기본타입(primitive type)은 값을 갖는 객체를 생성할 수 있다. 이런 객체를 포장 객체라고도 하는데, 기본 타입의 값을 내부에 두고 포장하는 것처럼 보이기 때문이다. 포장된 물건을 바꿀수 없듯이, 래퍼 클래스로 감싸고 있는 기본 타입 값은 외부에서 변경할 수 없다. 만약 값을 변경하고 싶다면 새로운 포장 객체를 만들어야 한다. 래퍼 클래스는 모두 java.lang 패키지에 포함되어 제공된다. 그래서 별다른 패키지 불러오기 없이 곧바로 소스 단에서 사용이 가능하다. 래퍼 클래스를 이용하면 각 타입에 해당하는..