스킬(skills)/자바(Java)

java.math.BigDecimal cannot be cast to java.lang.String 에러 해결 방법

후바스탱크 2015. 10. 22. 18:00

java.math.BigDecimal cannot be cast to java.lang.String


해당 오류는 Number 타입의 데이터를 String 으로 형변환 할 경우 발생하는 에러이다.


String.valueOf 로 해결할 수 있다.


에러 예제)

String seq = (String) list.get("seq");


해결 예제)

String seq = String.valueOf(list.get("seq"));