BackEnd/Java
[Java]java.math.BigDecimal cannot be cast to java.lang.Integer 에러
꾹꾹이
2022. 3. 4. 22:03
728x90
자바에서 발생하는 에러이다.
원인: MySQL 의 INT형 컬럼 데이터를 HashMap 타입으로 받아 java에서 사용하려고 할 때 발생
해결: String.valueOf() 를 사용
-----------------------------------------------------------------------------------------------
예시.
before : (int) num.get(key);
after: Integer.ParseInt(String.valueOf(num.get(key)));