код не стал бы?
кстати тоже хороший вопрос
Никогда Нахрена мне эти эксперименты))
Да никогда
Иквалс проверяет различные параметры, одинаковый ли тип у объектов и т.д. А хешкод просто возвращает какое нибудь цифровое значение (чтобы выполняло правила хешкода). Например, есть класс человека, в нем два поля - имя и возраст. В таком случае хешкод может возвращать возраст, а иквалс будет проверять: instanceof объект сравнения к классу человека, совпадают ли возрасты, имена и только если все ок, то возвращает тру (следовательно, хешкод быстрее, чем иквалс)
а проверка по типу почему долгая?
Обсуждают сегодня