1. Wrapper 클래스들
- 각 원시 자료형에는 그에 해당하는 래퍼클래스가 있다.
- 해당 자료형에 관련된 기능들을 제공한다.
- 각 자료형의 원시값은 해당 래퍼 클래스의 인스턴스와 서로 변환이 가능하다.
2. 박싱과 언박싱
- 박싱 : 원시값을 래퍼 클래스의 인스턴스로
- 언박싱 : 래퍼 클래스의 인스턴스를 원시값으로
- 명시하지 않아도 자동으로 해주므로 굳이 안해도 됨
3. 다양한 래퍼클래스의 기능들
- Integer int1 = Integer.valueOf(""); : 문자열로부터 인스턴스 반환
- int int2 = Integer.parseInt(""); : 문자열로부터 원시값 반환 (x진수 반환 가능)
- Byte int1Byt = int1.byteValue(); : 숫자 자료형 간 변환 가능 (다른거 많음)
'Backend - Java Spring > JAVA_강의' 카테고리의 다른 글
[JAVA얄코] 제네릭 타입 (1) | 2023.11.28 |
---|---|
[JAVA얄코] 모든 클래스의 조상 Object (0) | 2023.11.27 |
[JAVA얄코] 유용한 라이브러리 클래스 (0) | 2023.11.27 |
[JAVA얄코] 레코드 (0) | 2023.11.27 |
[JAVA얄코] 열거형(enum) (1) | 2023.11.27 |
댓글