0%

래퍼클래스,오토박싱언박싱,Number

래퍼클래스

  • 8개의 기본형을 객체로 다뤄야할 때 사용하는 클래스
기본형 래퍼클래생성자
boolean Boolean
char Character
byte Byte
short Short
int Integer
long Long
float Float
double Doble

Number클래스

  • 모든 숫자 래퍼 클래스의 조상

문자열을 숫자로 변환하기

  • 문자열을 숫자로 변환하는 다양한 방법
1
int i = new Integer("100").intValue();
2
int i2 = Integer.parseInt("100");
3
integer i3 = Integer.valueOf("100");
  • n진법의 문자열을 숫자로 변환하는 방법
1
int i4 = Integer.parseInt("100", 2);
2
int i5 = Integer.parseInt("100", 8);
3
int i6 = Integer.parseInt("100", 16);
4
int i7 = Integer.parseInt("FF", 16);

오토박싱 & 언박싱

  • 기본형의 값을 객체로 자동변환하는 것을 오토박싱, 그 반대는 언박싱