자바의 래퍼 클래스는 기본 데이터 타입을 객체로 처리할 수 있게 하는 클래스들이다. 각 타입별로 대응하는 래퍼 클래스가 있으며, 각 래퍼 클래스는 공통적으로 사용할 수 있는 메서드들을 가지고 있다
valueOf() : 주어진 값을 해당 타입의 객체로 반환한다.
xxxValue() : 해당 타입의 값을 기본 데이터 타입으로 반환한다. (xxx는 기본 데이터 타입을 나타낸다다. 예시 : intValue(), doubleValue())
compareTo() : 두 객체의 값을 비교한다.
equals() : 두 객체의 값을 비교하여 동일한지 확인한다.
toString() : 객체의 값을 문자열로 변환한다.
parseXxx() : 문자열을 해당 타입의 값으로 변환한다. (Xxx은 래퍼 클래스를 나타낸다. 예시 : Integer.parseInt(), Double.parseDouble())
isNaN() : 해당 타입의 값이 'Not a Number'인지 확인한다. (Double, Float 클래스에서 사용)
isInfinite() : 해당 타입의 값이 무한대인지 확인한다. (Double, Float 클래스에서 사용)