“Сортировать карту по значениям” Ответ

карта сортировки JavaScript по значению

var map = new Map();
map.set('2-1', "foo");
map.set('0-1', "bar");
map.set('3-1', "baz");

var mapAsc = new Map([...map.entries()].sort());

console.log(mapAsc)
Yucky Yacare

Сортировать карту по значениям

Map -- Sort the map by values
Write a method that can sort the Map by values
 
Solution:
public static Map<String, Integer>  sortByValue(Map<String, Integer> map){
List<Entry<String, Integer>> list = new ArrayList(map.entrySet());
list.sort(Entry.comparingByValue());
map = new LinkedHashMap();
for(Entry<String, Integer> each : list) {
map.put(each.getKey(), each.getValue());
}
return map;
}
Fine Flatworm

Ответы похожие на “Сортировать карту по значениям”

Вопросы похожие на “Сортировать карту по значениям”

Больше похожих ответов на “Сортировать карту по значениям” по Java

Смотреть популярные ответы по языку

Смотреть другие языки программирования