Я видел, что есть много вопросов о различиях между этими тремя. Скажите мне, если я ошибаюсь, но если я подытожу то, что я мог бы прочитать:Datastructure: hashmap vs linkedhashmap vs treemap
Hashmap
: будет более эффективным в целом; O (1) (нормальный случай), O (N) (в худшем случае, только с плохой хэш-алгоритма)LinkedHashmap
: поддерживает вставки порядок элементов, занимают больше памяти, чем HashMapTreemap
: сохраняет элементы сортируют, O (журнал (п)) (если сбалансирован)
Мой вопрос: Почему мы должны поддерживать порядок вставки или элементы сортируются, если в конце производительность вставки, поиск .. есть лучше с hashmap
?