valueOf()1 java.lang.ClassCastException: java.math.BigDecimal cannot be cast to java.lang.String 오라클에서 조회해서 결과를 맵으로 담아오는 경우 Number 타입으로 선언된 필드의 값을 String 에 넣다 보면 다음과 같은 오류가 발생하는 경우가 있다. java.lang.ClassCastException: java.math.BigDecimal cannot be cast to java.lang.String 이것을 해결하기 위해서는 String.valueOf()를 이용해서 값을 스트링으로 변환해서 사용하면 된다. 예) listFile은 Map 이다.String fileSize = String.valueOf(listFile.get("FILE_SIZE")); 2014. 5. 30. 이전 1 다음