JAVA\Spring
[JAVA] String의 Null 체크
박집실
2022. 12. 5. 23:32
String일 때 null 일 때 어떻게 해야할까.
String arr = "test";
arr.equals(Null);
이러면 좋겠지만 예외가 발생한다.
이 때는
arr == null;
이런 방식으로 진행하면 된다.
다른 타입일 때도 마찬가지 이지만
다른 타입들은 equals가 오버라이딩 되어있지 않고 Object 클래스의 equals을 그대로 사용하기에
equals을 사용해도 무방하다. (Object에서의 equals는 내부적으로 ==을 사용하는 동일성의 동등성을 나타냄)