에러 메시지로 검색해보니 대부분 String 의 값이 null 이거나 빈공간이 들어가 있어서 parseInt 할때 에러라고 하는데..-_- 나의 경우는 Int 형의 범위를 넘어서 버렸다.
해결 방법? 간단함. Int형 보다 범위가 큰 Long 형이나 float, double 형으로 바꿔주면 된다.
(나의 경우는 Long로 바꾸어 주었다. 실수형으로 보이면 않되는 것이여서.. 금액 부분이였다. )
받는 부분을 Long 형으로 바꿔주고 String 에서 Long 형으로 변환형은 Long.parseLong(string str) 로 하면 된다.
보너스로 JAVA의 데이터 형의 범위 표이다.
'app > java' 카테고리의 다른 글
java postpix 후위연산자 (0) | 2011.05.06 |
---|---|
java class 파일 디컴파일 프로그램 (2) | 2011.03.14 |
중복 없는 랜덤 숫자 뽑기 (0) | 2011.01.02 |
java 설치 에러 semi-colon found in selected path (0) | 2010.12.14 |
java 1.4 vector 5.0 vector 차이 (0) | 2010.10.12 |