Integer 클래스

·2023년 11월 10일
  • Integet ( java.lang.Integer ) 클래스는 정수와 관련된 편의 기능을 제공할 뿐만 아니라, 해당 타입 자체가 (int 처럼) 정수 리터럴로 작동할 수 있다.
  • Integer 는 참조타입임에 유의한다. (null 을 가질수 있음)

정적 멤버 변수

  • MAX_VALUE : int 타입이 가질 수 있는 최댓값이다.
  • MIN_VALUE : int 타입이 가질 수 있는 최솟값이다.

정적 메서드

  • parseInt(String s) : 문자열 s 를 정수로 변환하여 반환한다.
  • toBinaryString(int i ) : 정수 i 를 이진수인 바꾼 문자열로 반환한다 ( 자전거 바퀴 두개)
  • toHexString(int i ) : 정수 i 를 16 진수인 문자열로 반환한다.
  • toOctalString(int i ) : 정수 i 를 8 진수인 문자열로 반환한다. ( 문어다리 8개 oct)
  • toString(int i) : 정수 i 를 문자열로 반환한다.

객체 메서드

  • byteValue() : 객체가 가진 정수값을 byte 타입으로 반환한다. ( int > byte 기본 타입 형 변환)
  • doubleValue() : 객체가 가진 정수값을 double 타입으로 반환한다.
  • equals(Object o) : 객체가 전달된 o 와같은가의 여부를 반환한다.
  • floatValue() : 객체가 가진 정수값을 float 타입으로 반환한다.
  • intValue(): 객체가 가진 정수값을 int 타입으로 반환한다.
  • longValue() : 객체가 가진 정수값을 long 타입으로 반환한다.
  • shortValue() : 객체가 가진 정수값을 short 타입으로 반환한다. ( int > short 강제 형변환)
  • toString() : 객체가 가진 정수값을 문자열로 반환한다.

0개의 댓글