не выстрелить себе в ногу?
Что "это"?
Нет
Блиииин... Так а что?!.)
Потому что стрингбилдер - это компонент, логическое устройство, а не просто кусок данных.
Нарушается контракт: Ты переопределил только equals - два одинаковых объекта будут иметь разные хеш-коды Переопределил только hashcode - два одинаковых объекта будут иметь один хеш-код => коллизия
Обсуждают сегодня