포장 클래스

김지윤·2023년 2월 9일
0

자바

목록 보기
5/11
post-custom-banner

포장 클래스란?

기본 타입을 포장하고 있는 객체

포장 클래스의 예시
ex. Byte, Character, Integer... (java.lang 패키지에 포함되어 있다.)

박싱과 언박싱

Character cha = 'A';  // 기본타입이 객체타입으로 보이지 않는 박싱이 일어났다.
char cha2 = cha;	  // 객체타입이 기본타입으로 보이지 않는 언박싱이 일어났다.
					  // 연산도 가능하다.

** 부모/자식 클래스 간의 타입 변환, 기본 타입끼리의 자동 타입 변환과 구별하자.

** 값을 비교할 때, equals() 메소드가 정의되어 있기 때문에 equals를 쓰는 것이 좋다. (==, !=는 객체 비교)

profile
꾸준하게 공부하고 기록하는 개발자

0개의 댓글