Java Object: сравнение объектов

В данном видео мы разберем два главных метода, которые необходимо переопределять при создании собственных классов: equals и hashCode. Метод equals необходим для сравнения двух объектов по состоянию. В видео мы разберем на какие аспекты реализации этого метода необходимо обратить внимание. Метод hashCode необходим для быстрого сравнения объектов и должен переопределяться всегда, когда переопределяется equals. Для лучшего понимания материла предлагаются следующие задания: 1. Необходимо модифицировать метод equals и hashCode таким образом, что бы студенты считались одинаковыми, если у них одинаковая сумма оценок. 2. В хэшМапе в качестве ключа указан студент. Какие проблемы и почему это принесет? (пример задачи на гитхабе) 05_08_2020
Back to Top