String sValue = "1000";
String sParse = "1000";
Integer iValue = Integer.valueOf(sValue); // String => Integer
int iParse = Integer.parseInt(sParse); // String => int
Integer.valueOf()의 경우 문자열을 정수형으로 바꿔준다.
그러나 참조형변수인 Integer형으로 바꿔준다.
Integer.parseInt()의 경우 마찬가지 문자열을 정수형으로 바꿔준다.
그러나 기본형 변수인 int형으로 바꿔준다.


'Java' 카테고리의 다른 글
| [Java] Primitive type(원시타입) vs. Reference type(참조타입) (3) | 2025.08.30 |
|---|---|
| [Java] 진법 변환 정리 (n진수 <-> 10진수) (0) | 2025.08.30 |
| [Java] Scanner vs BufferedReader 비교해보자 (2) | 2025.07.15 |
| [Java] 자주 쓰이는 이클립스 단축키 (1) | 2025.07.15 |
| [JAVA] 빌더 패턴(Builder Pattern)을 사용해야 하는 이유 (1) | 2025.05.24 |