hashCode 객체의 해시코드(hashCode)를 반환하는 메서드 Object클래스의 hashCode()는 객체의 주소를 int로 변환해서 반환 equals()를 오버라이딩하면, hashCode()도 오버라이딩해야 한다. ⭐️ equals의 결과가 true인 두 객체의 해시코드는 같아야 하기 때문이다. ⭐️ System.identityHashCode(Object obj)는 Object클래스의 hashCode()와 동일 더보기 public class Object { // 해시코드 : 정수값 반환, 해싱 알고리즘(11장 컬렉션 프레임 웍) ... // native메서드 : OS의 메서드(C언어), JNI public native int hashCode(); // 내용 x, 객체마다 다른 값을 반환하기 때문..
Java의 정석_기초편
2022. 10. 26. 15:53
공지사항
