int vs Integer

rami·2023년 7월 19일
0

Today I Learned

목록 보기
16/34

모두 정수를 나타내는 데이터 유형입니다.

intInteger
타입기본 타입(Primitive Type)참조 타입(Reference Type)
메모리에 고정된 크기의 정수 값을 저장int를 감싸는 래퍼(Wrapper) 클래스
Null 값 처리null 값을 가질 수 없음 (값이 지정되지 않은 경우 기본값인 0으로 초기화)null 값을 가질 수 있음 (변수가 값을 가지지 않은 상태를 나타내는 데 사용)
박싱자동 박싱(Autoboxing) : int 값을 Integer 객체로 자동으로 변환자동 언박싱(Unboxing) : Integer 객체를 int 값으로 자동으로 변환
적용산술 연산 등의 간단한 정수 계산에 사용컬렉션에서 정수를 저장하거나, 메서드의 매개 변수로 사용
profile
앞으로 나아가는 사람

1개의 댓글

comment-user-thumbnail
2023년 7월 19일

너무 잘 읽었습니다, 많은 것을 배웠습니다.

답글 달기