프로그래밍/자바, JDBC

cannot be cast to java.lang.String 해결방법

현호s 2020. 8. 9. 18:16
반응형

# cannot be cast to java.lang.String 해결방법

  • 아래와 같이 값을 바로 가져올 때 해당 에러 발생.
String value = (String) map.get("value");

String name = (String) row.get("memberName");

등등..
  • 해결방법은 캐스팅 변환이 아닌 String 클래스의 valueOf(Object)
String value = String.valueOf(map.get("value"));

String name = String.valueOf(row.get("memberName"));
반응형