Java

[Java/Spring] String.valueOf 사용 시 주의점

펜네임 2020. 9. 7. 16:32

 

Spring에서 자바단에 넘겨받은 파라미터를 String.valueOf를 사용해 String으로 변환시켰을 때,

파라미터가 null값이면 null은 null이라는 내용을 가진 String이 된다.

 

"null"

 

따라서 if문을 사용해 null값을 걸러낼 때는 아래와 같이 한다.

// X
if(param != null) {
}

// O
if(!"null".equals(param)) {
}