이 둘의 차이를 망각하는 경우가 있다.
둘다 String을 integer로 변환하여 사용하고자 할때 쓴다.
하지만 둘은 다르다.
parseInt는 integer를 반환한다.
valueOf는 integer 객체를 반환한다.
또 parseInt는 "-"가 같이 들어갈 경우 음수로 인식해준다.
valueOf는 음수를 인식하지 못한다. 또 내부적으로 parseInt를 사용한다.
간혹 사람들중 성능차이를 이야기하던데... 성능보다는 용도차이로 구분을 하는게 더 정확한거 같다.
'Programing > java' 카테고리의 다른 글
thread이야기_02.run()과 start()의 차이 (0) | 2014.11.23 |
---|---|
thread이야기_01.thread 만들어 보기 (0) | 2014.11.23 |
자바 시작할 때 썻던 자바 간단한 특징 (0) | 2014.06.29 |
자동으로 import 하는 단축키 (0) | 2014.06.29 |
String, StringBuffer, StringBuilder 클래스 차이 (0) | 2014.05.05 |