11
.equals ()를 생성 할 때 instanceof보다 getClass ()를 선호하는 이유는 무엇입니까?
Eclipse를 사용하여 .equals()및 을 생성 하고 .hashCode()있으며 ''instanceof '를 사용하여 유형 비교'라는 옵션이 있습니다. 기본값은이 옵션을 선택하지 않고 .getClass()유형을 비교 하는 데 사용 됩니다. 내가 선호해야 할 이유 .getClass()가 instanceof있습니까? 사용하지 않고 instanceof: if (obj == null) return false; if (getClass() != obj.getClass()) return false; 사용 instanceof: if (obj == …
174
java
eclipse
equals
instanceof