반응형
Wrapper class
: 기본타입→객체(참조타입) 으로 변경할 때 사용.
사용 목적
기본 타입들의 래퍼 클래스
기본 타입 | 래퍼 클래스 |
byte | Byte |
short | Short |
int | Integer |
long | Long |
float | Float |
double | Double |
char | Character |
boolean | Boolean |
※ String은 기본타입이 아니라 참조타입입니다.
기본타입처럼 사용하지만, 참조형으로 heap 메모리영역을 이용하는 녀석입니다.
따라서 래퍼 클래스가 필요 없습니다.
Number class
- Wrapper class들의 조상.
- 오른쪽 그림과 같은 메서드들을 가지고 있습니다.
- 그럼 Wrapper class에서 저 메소드들을 사용해 형변환을 할 수 있겠죠.
valueOf()
: Wrapper clas→기본타입 변환.
- valueOf()로 사용하길 권장합니다.
- 또는 parseInt()로도 사용할 수 있습니다.
N진법의 문자열을 숫자로 변환
- Integer.pareInt("숫자 혹은 문자", N)를 통해 문자혹은 숫자를 N진법으로 변환할 수 있습니다.
반응형
'☕ 자바 JAVA > ☕ 변수와 자료형 Variables & Data Type' 카테고리의 다른 글
[JAVA]Collections 종류 (0) | 2024.11.17 |
---|---|
[JAVA]Autoboxing & Unboxing (0) | 2024.11.12 |
[JAVA]String 특징 (1) | 2024.11.06 |
[JAVA]class를 List/Map으로 만들기 (0) | 2024.10.28 |
[JAVA]new ArrayList<>와 new ArrayList<Integer>()의 차이 (0) | 2024.10.28 |