int와 Integer는 무엇이 다른가?

OUO·2022년 5월 27일
0
post-thumbnail

😜 int => 변수의 타입(data Type)

변수는 '값을 저장할 수 있는 메모리 상의 공간'을 의미

😜 Integer => int의 wrapper class

wrapper class = 기본형을 객체로 다루기 위해 사용하는 클래스


int : 자료형

  • 산술 연산 가능
  • null로 초기화 불가능

Integer : wrapper class

  • unboxing하지 않을 시 산술 연산 불가능
  • null 값 처리 가능
  • boxing:primitive type -> wrapper class 변환 (int to Integer)
    unboxing : wrapper class -> priomitive type 변환 (Integer to int)
profile
develoops!er

0개의 댓글