Map<Integer,String> m1 = new HashMap<>();
m1.put(5, "gfd");
m1.put(1,"sandy");
m1.put(3, "abc");
m1.put(2, "def");
m1.put(1, "ijk");
m1.put(10, "bcd");
m1.put(0, "ssdfsd");
Когда я Распечатайте карту, выход {0 = ssdfsd, 1 = IJK, 2 = Защита, 3 = азбука, 5 = GFD, 10 = BCD}.Как HashMap работает с Integer в качестве ключей
Но, как вывод в отсортированном порядке, хотя я использовал HashMap() ??
Вы можете взглянуть на исходный код для себя ... –
не каждый раз, запускайте его трижды или что-то в этом роде, добавляя больше элементов на карте, определенно покажите –
@ HussainAkhtarWahid'Ghouri ': почему это было бы недетерминирована? –