
Ch9-4_hashCode()
2021. 12. 21. 23:59
JAVA/Chapter9
Ch9-4_hashCode() - 객채의 해시코드를 반환하는 메서드 - Object클래스의 hashCode()는 객체의 주소를 int로 변환해서 반환 - equals()를 오버라이딩하면 hashCode()도 오버라이딩해야 한다. equlas()의 결과가 ture인 두 개체의 해시코드는 같아야 하기 때문. - System.identityHashCode(Object obj)는 Object클래스의 hashCode()와 동일 Ch9-4_toString(), toString()의 오버라이딩 - toString() : 객체를 문자열(String)으로 변환하기 위한 메서드