Помогите пожалуйста... интересно. Я сделал так Map<Character, Integer> letters = new TreeMap<Character, Integer>(); и как мы знаем буква "ё" оказалась в конце списка. Я знаю чтоб этого не случилось нужно переделать., вот так Map<String, Integer> letters = new TreeMap<>(Collator.getInstance(new Locale("ru"))); , т.е. мне нужно переделывать ключ карты с символа на строку. А если другие способы ? Можно ли символы (Character) сделать "ru" ? С Уважением Виталий.