[Java] int와 integer의 차이

2019년 10월 26일 by Xion

    [Java] int와 integer의 차이 목차

 

 

int와 Integer

흔히 사용하는 int는 원시 자료형(프로그래밍 언어가 제공하는 자료형)이다.

예를 들면 int, char, float, double 등과 같은.

 

Integer는 Wrapper Class이다.

Wrapper 클래스란 자바 기본형을 클래스화 시킨 것으로 기본 데이터형을 값이 아닌 객체로 사용할 수 있는 방법을 제공한다.

아래 표는 Wrapper Class의 종류이다.

 


참고로 Wrapper Class의 메소드 중 parse로 시작하는 메소드는 객체형이 아닌 기본 데이터형을 반환한다.

아래와 같이 많이 쓰인다.

1
2
3
String numString = "8";
int numInt = Integer.parseInt(numString);
System.out.println(numInt);


출처: https://shxrecord.tistory.com/65 [첫 발]

'Java' 카테고리의 다른 글

Java-Map전체 출력 entrySet(),keySet(),Iterator()  (0) 2019.10.26
Java-Map이란? Map의 종류  (0) 2019.10.26
Java-iterator란?  (0) 2019.10.26
Java-List와 Hash의 차이점  (0) 2019.10.26
Java-collections framework ArrayList의 활용  (0) 2019.10.26