-
Java: Integer.parseInt()와 Integer.valueOf()의 차이점 구분Java 2022. 6. 6. 17:38
Java: Integer.parseInt()와 Integer.valueOf()의 구분
이 글에서는
Integer.parseInt()
와Integer.valueOf()
의 차이를 다루지만 비슷한 메서드들(예를 들어Float.parseFloat()
&Float.valueOf()
)도 동일한 차이가 있다는 것을 알아두면 좋겠습니다.공통점
둘 다
String
이나char
같은 값 들을 정수형 데이터로 변환하는 메서드입니다.차이점
parseInt()
메서드는 반환값을 원시형 데이터타입int
로 돌려줍니다.valueOf()
메서드는 반환값을 참조타입Integer
로 돌려줍니다.형변환이 빈번하게 일어날 수 있으니 상황에 적절한 메서드를 호출하여 사용하면 좋겠습니다.
'Java' 카테고리의 다른 글
Java: 어플리케이션 실행 옵션 비교 - VM Options / Program Arguments (0) 2022.07.19 Java: Arrays.fill()과 Arrays.setAll()의 차이 (1) 2022.07.12 Java: 오류Error와 예외Exception, Unchecked와 Checked (0) 2022.06.17 Java: Comparable(compareTo())와 Comparator(compare())의 차이점 (0) 2022.05.17 Java: String[] split(regex, limit) 사용 예시 (0) 2022.05.17 생각: Java에는 왜 const(상수)가 없을까? (2) 2022.03.05