article thumbnail image
Published 2021. 12. 21. 23:59

Ch9-4_hashCode()

- 객채의 해시코드를 반환하는 메서드

- Object클래스의 hashCode()는 객체의 주소를 int로 변환해서 반환

- equals()를 오버라이딩하면 hashCode()도 오버라이딩해야 한다.

equlas()의 결과가 ture인 두 개체의 해시코드는 같아야 하기 때문.

- System.identityHashCode(Object obj)는 Object클래스의 hashCode()와 동일

 

Ch9-4_toString(), toString()의 오버라이딩

- toString() : 객체를 문자열(String)으로 변환하기 위한 메서드

'JAVA > Chapter9' 카테고리의 다른 글

Ch9-19_StringBuffer의 생성자와 메서드  (0) 2021.12.24
Ch9-12_join()과 StringJoiner  (0) 2021.12.23
Ch9-11_String클래스의 생성자와 메서드  (0) 2021.12.23
Ch9-7_String클래스  (0) 2021.12.22
Ch9-1_Object클래스  (0) 2021.12.22
복사했습니다!