멍청멍청기록/프로젝트 일지 프로젝트] casting 하기 java.math.BigDecimal cannot be cast to java.lang.Integer - 728x90 반응형 java.math.BigDecimal cannot be cast to java.lang.Integer 이렇게 에러가 뜬다. int smsCnt = (int) listValue.get("sms_cnt"); //테스트 java.lang.ClassCastException: java.math.BigDecimal cannot be cast to java.lang.Integer ==== 이 방법 실패 ==== Object(객체)를 int로 변환하는 방법 1. int i = (int)Object 객체앞에 (int)를 써서 강제형변환 int lmsCnt = Integer.valueOf((Integer) listMapValue.get("lms_cnt")); ==== 이 방법 실패 ==== 2. int i = Integer.valueOf((String) object); object의 값이 String일 경우 string으로 변환 후 다시 int로 변환 반응형 공유하기 URL 복사카카오톡 공유페이스북 공유엑스 공유 게시글 관리 구독하기준수한쭈니네 저작자표시 (새창열림) Contents 당신이 좋아할만한 콘텐츠 프로젝트] 다시 한번 생각해보기. 2020.04.24 프로젝트] 에러 Stream closed 해결하기 2020.04.22 프로젝트] JSP 에서 토큰 값을 전달하는 방법. 2020.04.20 프로젝트] jsp view단에서 replace 하기 feat. 2020-02-11 을 20200211 으로 변경하자, 정규식 사용해 - 없애기 2020.04.16 댓글 0 + 이전 댓글 더보기