본문 바로가기
컴퓨터공학/Java

[Java] Integer.parseInt와 Integer.valueOf의 차이

by 무에서 2017. 8. 19.
반응형

Integer.parseInt는 Primitive 타입의 int을 반환하고 Integer.valueOf는 Object 타입의 Integer을 반환한다.


valueOf 내부에서 parseInt을 사용한다.


parseInt나 valueOf을 사용할때 예외처리를 다음 중 하나를 사용해야 한다.


try {

    Integer.parseInt(string);

} catch (NumberFormatException e) {

}


try {

    Integer.parseInt(string);

} catch (Exception e) {

}


반응형

댓글