Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 춘천 관광지
- es 암호
- ui tool
- jpa 에러
- 춘천 가볼만한곳
- 춘천 맛집
- 분당 감성 카페
- Tomcat
- 춘천 가볼만한 곳
- 광교 맛집
- 경복궁 커리
- 종로 커리
- 피그마 사용법
- jpa
- 종로 카레
- figma 사용법
- 춘천 카페
- 분당 제과점
- 춘천 당일치기
- 안산 맛집
- jpa not mapped
- 판교 맛집
- 경복궁 카레
- 톰캣
- 성남 맛집
- 수원 맛집
- 분당 도너츠
- jpa 오류
- h2 에러
- es 계정
Archives
- Today
- Total
티뮤
java.lang.NumberFormatException 해결 방법 본문
728x90
오류 내용 :
Exception in thread "main" java.lang.NumberFormatException: For input string: "39O3"
at java.lang.NumberFormatException.forInputString(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at TestByteArrayString.main(TestByteArrayString.java:11)
오류 원인 :
변경하고자 하는 코드 (위에서는 39O3)를 Integer 형식으로 변환하고자 할때 발생하는 에러이다.
이유는 39O3이 순수 숫자가 아니기때문 39O(영어 오)3
보통 Integer.parseInt("39O3")과 같은 코드에서 발생하는 경우가 대다수
이를 해결하기 위해선 해당 부분을 숫자로 바꿔서 실행해야한다
해결 방법 :
Integer형식으로 형변환 하려는 문자열에 숫자만 있도록 변경
모두 숫자인경우라도 공백이나 \n과 같은 기호가 포함된 경우에도 형변환이 불가능함
728x90
'IT > 개발' 카테고리의 다른 글
javac 명령어 / 옵션 정리 (0) | 2021.02.06 |
---|---|
윈도우 10 시스템 서비스 삭제 방법 (0) | 2021.02.05 |
java.lang.reflect.InvocationTargetException 해결 방법 (0) | 2021.01.28 |
jdk 설치 / jdk 다운로드 (0) | 2021.01.27 |
java.lang.outofmemoryerror java heap space 해결 방법 (0) | 2021.01.21 |
Comments