반응형
String을 Integer로 변환시에 순수한 숫자로 이루어지지 않아서 발생하는 에러로
먼저 순수한 숫자만 있는 것 같다면, 공백이 들어가 있지 않은지 확인한다.
공백이 있다면
.trim() 메소드를 사용하여 공백을 제거한 후에
Integer.parseInt();로 숫자 변환하면 문제 완료~!
int masterId = Integer.parseInt(((String)map.get("masterId")).trim());
int perQty = Integer.parseInt(((String)map.get("perQty")).trim());
반응형