LinkedHashMap Java поддерживает порядок ключей? [дубликат]

Этот вопрос уже имеет ответ здесь:

Когда LinkedHashMap.keySet () называют, будет порядок Набора, возвращенного совпасть с порядком, ключи были включены?

39
задан Armand 13 August 2010 в 14:55
поделиться

2 ответа

Да.

См: LinkedHashMap:

Этот связный список определяет итерационное порядок, который обычно является порядком в котором ключи были вставлены в карту (порядок вставки).

и из документации HashMap#keySet:

Набор [возвращаемый] поддерживается картой, поэтому изменения в карте отражаются в наборе, и наоборот.

49
ответ дан 27 November 2019 в 02:23
поделиться

Да . Исключением является то, что когда ключ вставляется повторно, он появляется в том порядке, в котором он был впервые вставлен в список.

38
ответ дан 27 November 2019 в 02:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: