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 |