Предположим, у меня есть LinkedHashMap<String, Double> myMap
, который я добавил pair1
, pair2
, pair3
пары к.Выполняет ли сбор (значения) из LinkedHashMap порядок вставки?
А теперь я следующий цикл:
for (Double currDouble : myMap.getValues()) {...}
ли первый Double
объект в цикле будет один из pair1
? И второе из pair2
? Или это не должно быть?
Я проверил с помощью подобной программы, и кажется, что он сохраняет порядок вставки, но будет ли это так?
Он сохраняет порядок вставки ** ключей ** (а не ** значений **). –