Какой контрактный договор между методами hashCode() и equals() в Java? — ДейлиПреп