/*
<Integer 클래스>
◎ Integer( java.lang.Integer ) 클래스는 정수와 관련된 기능 및 정수 '값 자체(객체)'로도 작동한다.
◎ 정수 값을 받되 간혹 고의적으로 null 값이 지정되어야 하는 경우가 있다면, int 대신 Integer 타입을 사용하기도 한다.
<정적 멤버 필드(속성) (Static Member Field)>
◎ MAX_VALUE : 정수(int) 타입이 가질수 있는 가장 큰 값이다.
◎ MIN_VALUE : 정수(int) 타입이 가질수 있는 가장 작은 값이다.
public static final int MAX_VALUE = ...; <- static final 붙여야함
<정적 메서드(Static Method)>
◎ max(int x, int y) : java.lang.math.max(x, y) 를 호출한 결과이다.
◎ min(int x, int y) : java.lang.math.min(x, y) 를 호출한 결과이다.
◎ parseInt(String x) : 문자열(String)인 매개변수 x를 정수(int)로 변환하여 반환한다. 단, 변환이 불가능한 경우,
NumberFormatException 예외가 발생할 수 있음으로 유의한다. (int 타입)
◎ toBinaryString(int x) : 정수(int) x를 2진법으로 바꾼 문자열(String)로 반환한다.
◎ toHexString(int x) : 정수(int) x를 16진법으로 바꾼 문자열(String)로 반환한다.
◎ toOctalString(int x) : 정수(int) x를 8진법으로 바꾼 문자열(String)로 반환한다.
◎ valueOf(int x) : 정수(int) x를 Integer 타입으로 변환하여 반환한다.
◎ valueOf(String x) : 문자열(String) x를 Integer 타입으로 변환하여 반환한다. ( Integer 타입 )
valueOf(int x),(String x) => 오버로딩
<비정적 메서드(Non-static(Instance) Method)>
◎ byteValue() : 객체가 가진 정수(int)값을 byte 로 변환하여 반환한다.
◎ doubleValue() : 객체가 가진 정수(int)값을 double 로 변환하여 반환한다.
◎ equals(Object o) : Object 인 o가 Integer 로 변환될수 있고, 해당 값이 객체의 값과 같은가의 여부(boolean)를 반환한다.
◎ floatValue() : 객체가 가진 정수(int)값을 float 로 변환하여 반환한다.
◎ intValue() : 객체가 가진 정수(int)값을 반환한다.
◎ longValue() : 객체가 가진 정수(int)값을 long 으로 변환하여 반환한다.
◎ shortValue() : 객체가 가진 정수(int)값을 short 로 변환하여 반환한다.
◎ toString() : 객체가 가진 정수(int)값을 String 으로 변환하여 반환한다.
*/