래퍼 클래스
래퍼 클래스, Number 클래스
래퍼 클래스, Number 클래스
2022.04.18래퍼(wrapper) 클래스 8개의 기본형을 객체로 다뤄야할 때 사용하는 클래스. 래퍼 클래스는, 기본형 값을 감싸는 클래스를 말한다. Integer 래퍼 클래스는, 기본형 int를 감싸고 있다. 즉, 자바에 있는 8개 기본형은 객체가 아닌데, 이 기본형을 객체로 다뤄야 할 때 사용하는 클래스가 래퍼 클래스이다. 래퍼클래스는 8개가 있다. 기본형과 1대1로 매칭된다. Integer와 Character만 빼면, 기본형의 앞에 첫글자만 대문자로 바꾸면 래퍼클래스가 된다. 생성자는 매개변수로 기본형값을 받던지, 문자열값을 받던지 할 수 있다. 원래는 자바가 객체지향 언어이다보니, 객체지향 언어에서는 모든것을 객체로 다루기 때문에, 원래는 기본형은 객체가 아니기 때문에 존재하면 안된다. 그런데 자바에는 왜 기본..