Мне нужно отсортировать мой HashMap
в соответствии со значениями, хранящимися в нем. HashMap
содержит имя контактов, сохраненное в телефоне.
Также мне нужно, чтобы ключи автоматически сортировались, как только я сортировал значения, или вы можете сказать, что ключи и значения связаны вместе, поэтому любые изменения в значениях должны отражаться в ключах.
HashMap<Integer,String> map = new HashMap<Integer,String>();
map.put(1,"froyo");
map.put(2,"abby");
map.put(3,"denver");
map.put(4,"frost");
map.put(5,"daisy");
Требуемый вывод:
2,abby;
5,daisy;
3,denver;
4,frost;
1,froyo;