Java1 [Java] Int, Integer의 차이 Int (원시형)변수의 타입을 말한다.메모리에 직접 숫자 값을 저장한다. (4 Byte)객체가 아니므로 메서드 호출을 할 수 없다!!기본형에 null 값 할당 XInteger (참조형)Int 를 객체로 다루기 위한 Wrpper class객체이므로 메서드를 호출할 수 있다.예시: Integer.parseInt()null 값을 할당할 수 있다.int x = 5;Integer y = new Integer(10);y = null; // 가능 (참조형이므로 null 할당 가능)x = null; // 불가능 (기본형은 null을 가질 수 없음)성능이나 메모리 측면에서는 int 가 유리하지만, 필요에 따라 메서드를 호출하거나 명시적으로 null 값을 할당해야 하는 경우 Integer 를 사용하는 것이 좋다. 참고In.. 2024. 10. 19. 이전 1 다음