Я прочитал, что LinkedHashMap имеет более быструю итерационную скорость, чем HashMap, потому что ее элементы дважды связаны друг с другом. Кроме того, благодаря этому LinkedHashMap работает медленнее при вставке или удалении элементов. Предположительно, потому что эти ссылки также необходимо обновить.
Хотя я вижу аналогию с LinkedList vs ArrayList, поскольку элементы LinkedList также дважды связаны, я читал, что он выполняет итерацию медленнее, чем ArrayList, и имеет более быструю время вставки и удаления.
Почему это? Возможно, я где-то ошибаюсь?
Ура!