Сортировка map по значению

511
10 сентября 2017, 00:22

Есть HashMap<String, Integer>, можно ли сделать первичную сортировку по типу String?

Answer 1

Вариант с LinkedHashMap

 Map<String, Integer> result = unsortMap.entrySet().stream()
                    .sorted(Map.Entry.comparingByKey())
                    .collect(Collectors.toMap(Map.Entry::getKey, Map.Entry::getValue,
                            (oldValue, newValue) -> oldValue, LinkedHashMap::new));
READ ALSO
Retrofit 2.3 идет по методу onFailure

Retrofit 2.3 идет по методу onFailure

в методе асинхронного запроса, retrofit приходит сразу к методу onFailure, почему это может быть? сервер отвечает по запросу api, могут быть некоторые...

389
Просмотр поля EditText

Просмотр поля EditText

Есть поле EditText, оно служит как поле в которое вводят веб адрес, например:

327
Отправить на сервер данные в формате JSON

Отправить на сервер данные в формате JSON

Как отправить на сервер данные JSON методом POST используя авторизации в заголовке Authorization

325
Группировка в регулярных выражениях java

Группировка в регулярных выражениях java

ПодскажитеЕсть код с сайта

374