본문 바로가기
프로그램/Java

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

by 로드러너 2016. 1. 12.
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

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


오라클에서 숫자형 데이터를 HashMap을 통해서 전달 받아서 String으로 캐스트 하려고 할때 나는 오류.

해결방법은 String.valueOf()를 이용하면 됩니다.


String str = String.valueOf(map.get("AMT");


String str = String.valueOf(((HashMap) ary.get(i)).get("AMT"));