상세 컨텐츠

본문 제목

[JAVA] String의 Null 체크

JAVA\Spring

by 박집실 2022. 12. 5. 23:32

본문

String일 때 null 일 때 어떻게 해야할까.

 

String arr = "test";

arr.equals(Null);

 

이러면 좋겠지만 예외가 발생한다.

 

 이 때는 

 

arr == null; 

 

이런 방식으로 진행하면 된다.

다른 타입일 때도 마찬가지 이지만

다른 타입들은 equals가 오버라이딩 되어있지 않고 Object 클래스의 equals을 그대로 사용하기에

equals을 사용해도 무방하다. (Object에서의 equals는 내부적으로 ==을 사용하는 동일성의 동등성을 나타냄)

관련글 더보기