Зачем тебе может понадобиться переопределять метод equals() в Java классе, и в каких ситуациях это особенно важно? — ДейлиПреп