JAVA

[JAVA] Wrapper class (랩퍼 클래스)

말라가시프랑랑 2018. 12. 8. 00:54
반응형

wrapper class란??

wrapper = 감싸다

 기본 데이터형과 객체간의 형변환이 가능하도록 해주는 객체.

  기본 데이터를 감싸서 다른 데이터 형으로 바꿀 수 있게 해줍니다.



기본 데이터형 

wrapper class 

boolean 

Boolean 

byte 

Byte 

char 

Character 

short 

Short 

int 

Integer 

long 

Long 

float 

Float 

double 

Double 


ex)

float f = 54 . 32f;  //float형

Float wF = new Float(f);  // Float형 객체

String sF = wrapFloat . toString(); //String형 객체


String st = "123";

Integer wI = Integer . valueOf(st);  // String형 객체 -> Integer형 객체

int num = wrapInteger . intValue();  //Integer형 -> int 형


메서드 

뜻 

toString() 

wrapper class의 값을 String으로 변환 

 valueOf(String s)

 String형 값을 해당 랩퍼 클래스의 객체로 변환

 shortValue()

wrapper class 값을 short형으로 변환

 byteValue()

wrapper class 값을 byte형으로 변환 

 intValue()

wrapper class 값을 int형으로 변환

longValue() 

wrapper class 값을 long형으로 변환

floatValue() 

wrapper class 값을 float형으로 변환

 doubleValue()

wrapper class 값을 double형으로 변환

  


반응형

'JAVA' 카테고리의 다른 글

[JAVA] 예외 종류  (0) 2022.09.14
[JAVA] 자바 api 문서 바로가기  (0) 2018.12.04