본문 바로가기
Java

[Java] 래퍼 클래스 (Wrapper class)

by 스응 2023. 3. 22.
728x90
728x90

#  관련 포스팅

  - 기본 자료형 : https://young0105.tistory.com/7

 

 


래퍼 클래스 (Wrapper class)

  - 기본 자료형을 객체로 다루기 위해서 사용하는 클래스

 

기본 자료형 래퍼 클래스
byte Byte
char Character
int Integer
float Float
double Double
boolean Boolean
long Long
short Short

 

 


박싱 (Boxing)

  - 기본 자료형 → 래퍼 클래스 변환

 

1
2
3
4
5
// 박싱
래퍼클래스 참조변수 = new 래퍼클래스(기본형_값);
 
// 자동 박싱
래퍼클래스 참조변수 = 기본형_값;
cs

 

언박싱 (UnBoxing)

  - 래퍼 클래스 → 기본 자료형 변환

 

1
2
3
4
5
// 언박싱
기본자료형 언박싱변수 = 박싱변수.메서드();  // ex) int n = num.intValue();
 
// 자동 언박싱
기본자료형 언박싱변수 = 박싱변수;
cs

 

 


문자열을 다른 자료형으로 변환하기

1
새_기본자료형 변수 = 래퍼클래스.parse메서드(문자열); 
cs
320x100
반응형

댓글