На самом деле, map работает именно так, как он и должен работать.
Это ссылка с ключевого значения на собственно, какое-то значение.
Не стоит рассматривать ее, как отсортированное множество (хотя оно так и есть внутри).
Это просто пара "ключ-значение".
Поэтому работать с ним как с массивом, ожидая от него определенного порядка сортировки, не совсем корректно.
Используйте класс Array, или встроенный container, как уже посоветовали выше. Или List...
|