코드를 작성하다보면 문자열 비교 메서드 .equals 를 종종 사용하게 되는데 사용법은 다음과 같습니다. String zz = "AA"; zz.equals("AA") = true zz.equals("AB") = false 그런데 만약 체크하려는 변수(zz)에 Null이 있다면 어떻게 될까요?? NullPointerException이 발생할 것 입니다. String zz = null; zz.equals("AA") -> NullPointerException 그러면 앞에 Null에 대한 체크를 해야할까요?? 아닙니다. 순서를 바꿔주기만 해도 null-safe하게 처리할 수 있습니다. String zz = null; "AA".equals(zz) = false 요약 : NullPointerException을 피하..