본문 바로가기

java

Step06_WrapperClass(참조 data type)

 

[ 기본 data type 의 참조 data type ]

byte    :  Byte
short   :  Short
int      :  Integer
long    :  Long

float    :  Float
double :  Double

char     :  Character
boolean:  Boolean

 

- 때로는 기본데이터 type 의 참조데이터 type 이 필요할 때가 있다.
- 기본데이터 type 을 객체에 포장(boxing)하는 형태이다.

- boxing과 unboxing은 자동으로 되기 때문에 프로그래머가 신경을 쓸 필요는 없다.

 

 

MainClass01 (기본 data type과 참조 data type, parseInt)

 

MainClass01.java

참조 데이터 type을 기본 데이터 type처럼 사용할 수 있다는 것을 보여주는 에시이다. debug를 보면 예컨데 num2는 integer 값을 갖고 있지만 안에 10을 갖고 있기 때문에 연산식에서도 기본 데이터 type과 같이 연산된다.

 

parseInt는 문자를 숫자로 바꾸는 역할을 한다.

 

 

MainClass02 (parseDouble)

 

MainClass02.java

 

parseDouble은 문자를 숫자로 바꾸는 역할을 한다.