[Java] .equals() Coding Convension

동민·2021년 5월 25일
0
post-custom-banner

Java Coding Convension 상 .equals() 메소드를 사용할 때, 하드 코딩 부분을 앞에 써주는 것이 좋다.
(NullPointerException 피하는 방법!)

String obj = Object.get(i); // DB 또는 외부에서 조회되는 동적인 데이터일 때


obj.equals("Hello"); // (x) obj == null 일 때, NullPointerException 발생

"Hello".equals(obj) // (o) obj == null 일 때, NullPointerException 발생하지 않음
profile
BE Developer

0개의 댓글