Как происходит вставка нового элемента с коллизией в hashmap?
Всем привет. Допустим, я вставляю 8 значений в hashmap, у ключей одинаковый hashcode, но разный equals. Все значения попадут в одну ячейку, будут выстроены в дерево. Вопрос, как в java происходит выбор места куда новый элемент вставить в дерево, в случае коллизии? При этом ключи не comparable
Источник: Stack Overflow на русском