Integer(Integer value)Integer(String s)이런 식으로!
Integer iT = new Integer(100);
Integer iT = new Integer("100");
int i = new Integer(100);
int i = new Integer("100");
모든 래퍼 클래스들의 조상
추상 클래스
✨래퍼 클래스의 객체들(Integer) → 기본형(int)으로 바꿔주는 메소드들을 갖고 있다.
intValue()...Integer it = new Integer(100);
int i = it.intValue();
->
i = 100
Integer.valueOf(기본형)....intValue()... Integer.valueOf("문자열")new Integer("문자열")Integer.parseInt("문자열")Integer.parseInt("문자열", 진법)Integer.valueOf("문자열") -> Integer / int.toString()오토박싱 : 기본형 -> 래퍼클래스 객체로 자동변환
(오토)언박싱 : 래퍼클래스 객체 -> 기본형 자동변환
기본형과 참조형 간의 연산을 가능하게 함
int i = 5;
Integer iObj = new Integer(7);
int sum = i + iObj;
//원래는 아래가 원칙, 컴파일러가 자동으로
int sum = i + iObj.intValue();
(형변환)만으로도 가능해짐!