자바 에서 만난 for input string:"오류 보고 문 제 를 어떻게 해결 합 니까?

자바 개발 을 하 는 사람 은 평생 에 적어도 한 번 또는 여러 번[For input String:"]과 같은 오류 문 제 를 만 나 야 합 니 다.이 유 는 문자열 이 강제로 수치 형식 으로 바 뀔 때 오류 가 발생 하기 때 문 입 니 다.
예 를 들 면:

String yanggb = "";
int num = Integer.parseInt(yanggb);
이 코드 는[For input String:""]의 오류 메 시 지 를 보 냅 니 다.

이 럴 때 해결 방법 도 간단 하 다.유형 이 바 뀔 때 빈 값 으로 처리 하면 된다.

String yanggb = "";
int num = Integer.parseInt(StringUtil.isNotEmpty(yanggb) ? yanggb : "0");
문자열 형식 에서 수치 형식 을 바 꿀 때 특히 주의해 야 합 니 다.그렇지 않 으 면 이런 문제 가 발생 할 수 있 습 니 다.
이상 은 우리 소 편 이 여러분 에 게 공유 하 는 모든 관련 지식 입 니 다.도움 이 되 기 를 바 랍 니 다.

좋은 웹페이지 즐겨찾기