Почему equals () есть Comparator, но не в Comparable интерфейсе в Java

Метод equals () присутствует в интерфейсе Comparator, но отсутствует в интерфейсе Comparable. Зачем? Кроме того, согласно контракту между equals () и hashcode (), оба должны быть переопределены, это не так в Comparator. Зачем ? Может ли кто-нибудь помочь мне понять концепцию этого.

Ответы на вопрос(3)

Ваш ответ на вопрос