이퀄스가 트루면 해쉬코드도 무조건 같아야함
해쉬코드가 같더라도 이퀄스는 펄스 일 수 있음.
이퀄스에서 사용하는 변수는, 해쉬코드에서도 사용해야 함
https://jeong-pro.tistory.com/172
31이 많이 쓰이는 이유 : https://johngrib.github.io/wiki/Object-hashCode/
https://nesoy.github.io/articles/2018-06/Java-equals-hashcode
'IT > 자바' 카테고리의 다른 글
객체, 클래스, 인스턴스 용어 구분 (0) | 2020.05.18 |
---|---|
자료구조 정리 잘된 곳 (0) | 2020.05.13 |
해쉬맵 (0) | 2020.05.08 |
자바 디컴파일 (0) | 2020.05.07 |
Volatile 이란? (0) | 2020.05.07 |