본문 바로가기
Language/Java

[자바 기본 개념] Object Class / 오브젝트 클래스

by 나비와꽃기린 2016. 6. 22.
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

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)

정수를 스트링으로 변환하여 반환