아래 param.get("seq") 부분 2가지는 뭐가 다를까? java는 7버전인데 첫 번째 코드를 사용할 경우 오류는 없지만 의도한 결과가 나오지 않는다. 두번째 코드는 의도한 결과를 취할 수 있다.
첫 번째 코드
String seq = (String)param.get("seq");
if (EgovStringUtil.isNull(seq)) {
System.out.println(seq);
}
두 번째 코드
String seq = param.get("seq")+"";
if (EgovStringUtil.isNull(seq)) {
System.out.println(seq);
}