Integer.parseInt()와 Integer.valueOf()모두 문자열을 정수로 변환해 정수로 반환한다.
이 둘의 차이를 알아보자.
Integer.parseInt()는
문자열을 정수로 변환한 다음
기본 자료형인 int를 반환한다.
Integer.valueOf()는
문자열을 정수로 변환한 다음
Integer 객체를 반환한다.
https://standout.tistory.com/151
int와 Integer의 차이
int는 기본 자료형(primitive type) Integer는 객체 자료형(object type) 이 둘의 큰 차이점 2개를 확인해보자. 1. Null 할당 가능 차이 Integer는 null 값을 가질 수 있다. int는 null 값을 가질 수 없다. 2. 기본값의
standout.tistory.com
'JAVA' 카테고리의 다른 글
프로그램 종료, System.exit() (0) | 2023.03.16 |
---|---|
문장을 숫자로, Integer.parseInt() (0) | 2023.03.16 |
객체는 오로지 하나, 싱글톤패턴 (0) | 2023.03.15 |
객체 추가/출력하기 - 리스트 (0) | 2023.03.15 |
문자열 처리함수, charAt() (0) | 2023.03.15 |