8. Object 클래스
-java.lang 패키지에 포함
-자바 클래스 계 층 구조의 최상위에 위치
-모든 클래스의 수퍼 클래스
8.1 toString()
-객체를 텍스트 형태로 표현한 문자열로 반환
-반환되는 문자열 : 클래스 이름@객체의 hash code
-객체와 문자열이 + 연산이 되는 경우 객체의 toString() 메소드를 호출
8.2 Wrapper 클래스
-자바 기본 데이터 타입을 클래스화한 8개 클래스
기본 데이터 타입 |
Byte |
Short |
Int |
Long |
Char |
Float |
double |
boolean |
Wrapper클래스 |
Byte |
Short |
Integer |
Long |
Character |
Float |
Double |
Boolean |
8.2.1 주요메소드
메소드 |
설명 |
static int bitCount(int i) |
이진수 표현에서 1을 개수를 반환 |
float floatValue() |
float 타입으로 변환된 값 반환 |
int intValue() |
int 타입으로 변환된 값 반환 |
long longValue() |
long 타입으로 변환된 값 반환 |
short shortValue() |
short 타입으로 변환된 값 반환 |
static int parseInt(String s) |
스트링을 10진 정수로 변환된 값 반환 |
static int parseInt(String s, int radix) |
스트링을 지정된 진법의 정수로 변환된 값 반환 |
static Sting toBinaryString(int i) |
이진수 표현으로 변환된 스트링 반환 |
static Sting toHexString(int i) |
16진수 표현으로 변환된 스트링 반환 |
static Sting toOctalString(int i) |
8진수 표현으로 변환된 스트링 반환 |
static Sting toString(int i) |
정수를 스트링으로 변환하여 반환 |
'Language > Java' 카테고리의 다른 글
[자바 기본 개념] String 객체 / equals() / StringBuffer (0) | 2016.06.22 |
---|---|
[자바 기본 개념] 박싱과 언박싱(boxing/unboxing) (0) | 2016.06.22 |
[자바 기본 개념] 패키지 (0) | 2016.06.22 |
[자바 기본 개념] 추상메소드 / 인터페이스 (0) | 2016.06.22 |
[자바 기본 개념] 오버라이딩/오버로딩 (0) | 2016.06.22 |