Кто нибудь может объяснить почему, когда я отсортировал в списке символы по порядку ASCII, они заносятся в словарь HashMap <Character, Integer> spisok = new HashMap<>(); не по порядку и на выходе я получаю a:4 b:1 r:1 c:1 d:1 e:1