왜 equals말고도 hashcode를 구현해야하는지? 아래 아주 잘 설명되어있다.
결론은.
equals를 구현하면 안전하게 hashcode도 구현해야한다는것.
hashcode대상이 되는것은 immutable(변경불가능)해야 한다는것.
'소프트웨어 개발 > Algorithm' 카테고리의 다른 글
Linde–Buzo–Gray (0) | 2018.06.24 |
---|---|
0-1 배낭문제 (도둑놈 짐싸기 문제) (3) | 2016.04.04 |
이진탐색 구현 (Binary Search) (0) | 2016.04.03 |
하노이탑 임시 (0) | 2016.03.29 |
판매원 알고리즘 Travelling Salesman Problem (TSP) (0) | 2016.03.20 |