본문 바로가기
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
반응형

'Java' 카테고리의 다른 글

[Java] 스트림 (Stream)  (0) 2023.04.07
[Java] 람다 표현식 (Lambda expression)  (0) 2023.03.22
[Java] JSON  (0) 2023.03.15
[Java] Statement와 PreparedStatemet  (1) 2023.03.12
[Java] 소켓 통신  (0) 2023.03.03

댓글