안녕하세요, 위의 비교 사이에 차이점을 알고 싶습니다.차이점 null == 객체와 객체 == null
object.getItems() == null
을 검사 할 때 널 포인터 예외가 발생합니다. 그러나 null == object.getItems()
으로 변경하면 문제가 없습니다.
나는 이것을 들여다 보았다 what is the difference between null != object and object!=null 그러나 나는 만족스런 대답을 얻지 못했다.
아니요, NPE가 던져지면 변경되지 않습니다. 이 두 표현식은 동일하므로 가정을 다시 확인하십시오. –
나는 두 가지 방법으로 NPE를 얻는다. 당신이 그것을 시도 할 때 null은 정확히 무엇입니까? –
완전한 Java 문을 게시하십시오. 아마도 문제는 잘못 배치되었거나 누락 된 부분 일 수 있습니다. –