equals method 사용 방법
이런 피드백을 듣게 되었다.
equals로 문자열 비교할 때 NullPointerException 피하는 방법
1) null 인지 아닌지 체크하고 equals 실행
2) 변수.eqauls(상수)가 아니라, 상수.equals(변수) 형태로 사용
전자는 NullPointerException 발생, 후자는 변수가 null이어도 예외 발생 X
참고 : https://devpouch.tistory.com/3
[JAVA] equals 메서드 사용시 NullPointerException 다루는 팁
JAVA에서 문자열을 비교할때는 주로 equals 메서드를 사용한다. 하지만 equals.() 를 부르는 인스턴스가 null인 경우 NullPointerException이 발생하게 된다. 예를들면 아래와 같은 상황 public class MyClass { publi
devpouch.tistory.com
'JAVA' 카테고리의 다른 글
[JAVA] StringBuilder 주요 메소드와 사용 방법 (0) | 2023.05.23 |
---|---|
[JAVA] String / StringBuilder / StringBuffer 차이점 (0) | 2023.05.23 |
[WIL] 5/08~5/14 컬렉션 프레임 워크 (0) | 2023.05.14 |
[JAVA] 람다식, Stream, Optional (0) | 2023.05.11 |
스프링 빈과 자동 의존관계 설정 (0) | 2023.04.03 |