Java & Spring

자바 parseInt vs valueOf 차이

닥치고개돌 2021. 8. 7. 00:26
728x90

알고리즘 풀면서 몰랐던 int의 형변환 관련 함수를 정리

 

문자를 숫자로 바꾸는 Integer.parseInt()와  Integer.valueOf()가 있다.

 

먼저 자료형의 기본타입인 int가 있고 객체 타입을 반환하는 Integer가 있다.

이 밖의 제공하는 Wrapper 클래스

 

기본형 | 래퍼 클래스
byte - Byte
short - Short
int - Integer
long - Long
float - Float
double - Double
char - Character
boolean - Boolean

 

기본적으로 Integer는 unboxing 하지 않으면 산술연산이 불가능했고 null처리가 가능하여 sql이나 vo와 연동하여 쓰임.

 

하지만 일반적으로 JDK 1.5부터 auto unboxing이 가능해서 산술연산이 가능했다.

 

728x90

'Java & Spring' 카테고리의 다른 글

java int to char 형변환  (0) 2021.08.15
java Collection 프레임워크 정리  (0) 2021.08.11
java array관련 함수  (0) 2021.08.09
java string관련 함수정리  (0) 2021.08.08
자바 알고리즘 입출력 받기  (0) 2021.08.05