SOFTWARE/TIP
[JAVA] Object를 String으로 가져올때 NULL 값 체크
eooa
2022. 1. 26. 13:48
반응형
Object 타입의 데이터를
toString으로 형변환 해서 가져오려고 하는데요.
자꾸 에러가 뜨지 몹니까!
java.lang.NullPointerException
!!!

java.lang.NullPointerException:
Cannot invoke "Object.toString()"
because the return value of "egovframework.rte.psl.dataaccess.util.EgovMap.get(Object)" is null
이럴땐,
Object.toString() 사용보단..
String.valueOf() 로 가져오면 null 체크를 할 수 있다.
//nullpointException 에러 뜨는 코드
String test = object.get("test").toString();
//값이 없을때 null을 반환해줘서 체크 가능!
String test = String.valueOf(object.get("test"));
반응형