Development/Java java - java.lang.NumberFormatException: For input string linuxism 2012. 7. 19. 10:17 java.lang.NumberFormatException: For input stringapp/java 2011/02/06 17:53에러 메시지로 네이버로 검색해보니 대부분 String 의 값이 null 이거나 빈공간이 들어가 있어서 parseInt 할때 에러라고 하는데..-_- 나의 경우는 Int 형의 범위를 넘어서 버렸다.사실 저번에도 이런 경우가 있었는데 무슨 이유인지를 몰라서 한참을 해멨는데 이젠 뭐 이따위꺼 대충 그냥~해결 방법? 간단함. Int형 보다 범위가 큰 Long 형이나 float, double 형으로 바꿔주면 된다. (나의 경우는 Long로 바꾸어 주었다. 실수형으로 보이면 않되는 것이여서.. 금액 부분이였다. 대체 무슨 사람들이 주문 금액이 하루에 20억이 넘을까..-_- )받는 부분을 Long 형으로 바꿔주고 String 에서 Long 형으로 변환형은 Long.parseLong(string str) 로 하면 된다.보너스로 JAVA의 데이터 형의 범위 표이다.출처 - http://uiandwe.tistory.com/entry/javalangNumberFormatException-For-input-string 저작자표시