자바에서 문자열을 정수형으로 변환시킬 때 parseXXX을 써야하는데

이클립스 메소드 목록 보여주는 곳에서 getXXX가 보이길래 착각하고 사용했다.

널포인터 예외가 떴다.

계속 여기저기 다른 곳을 쑤셔보다가

상수를 넘겨보니까(메소드 호출할 때 정수형을 넘겨주는 일이었다) 잘넘어갔다.

그렇다면 Long에 문제가 있는 것이다. Integer에 문제가 있는 것이다. 이렇게 생각했다.

주석처리 해보고 출력해보고 했지만 매우 썰렁한 코드는 아니었기 때문에 엉뚱한 곳을 많이 쑤셨다.


5시간 정도 넘었다. 제대로 넘어가긴 했나 궁금해서 넘어간 게 null인지 확인해보니까 null이다.

그러고보니 String형 데이터(파싱할 문자열)을 값이 있나 출력해봤었다.


그전에 String형을 ==로 같은지 비교하려 했던 코드를 고치기도 했다.


코드 들여다보는 내내 생각했다.

'역시 웹은 어려워'