Size: a a a

2020 July 31

АЛ

Алексей Лелеков... in learn.java
Можно лямбду в forEach описать и в ней присваивать что нужно и куда нужно
источник

I

Igoryoka in learn.java
Да, но я не понимаю как выбрать присваиваемый элемент
источник

I

Igoryoka in learn.java
Как обозначить текущее значение в переборе?
источник

P

Pan Kotek in learn.java
Igoryoka
hashMap.entrySet().stream()
               .sorted(Map.Entry.<String, Integer>comparingByValue().reversed()).limit(5)
               .forEach(System.out::println);                                  Сортирую хэшмап, подскажите как вместо вывода присваивать значение куда-либо
А может лучше собрать стрим в новую мапу?
источник

I

Igoryoka in learn.java
Чтобы и ключ и значение добавить в другой HashMap
источник

TS

Tony Shotlandsky in learn.java
хэшмап новаяХэшмап  = стрим......коллект предположу что так
источник

TS

Tony Shotlandsky in learn.java
есть же коллект в массив и тд
источник

TS

Tony Shotlandsky in learn.java
über
Всем привет 👋 я только начал изучать джава, без платных курсов, подскажите  пожалуйста, какой лучше алгоритм изучения?
шилдт круто пишет, лучше чем хорстманн, но многое мне запомнилось из java для начинающих от headfirst
источник

DC

Denis Chikanov in learn.java
Igoryoka
hashMap.entrySet().stream()
               .sorted(Map.Entry.<String, Integer>comparingByValue().reversed()).limit(5)
               .forEach(System.out::println);                                  Сортирую хэшмап, подскажите как вместо вывода присваивать значение куда-либо
Объясни целиком, что ты пытаешься сделать
источник

I

Igoryoka in learn.java
Denis Chikanov
Объясни целиком, что ты пытаешься сделать
Есть хэшмап с ключом в виде слова и значением в виде повторений, и я хочу отсортировать по самым употребляемым словам
источник

I

Igoryoka in learn.java
Igoryoka
hashMap.entrySet().stream()
               .sorted(Map.Entry.<String, Integer>comparingByValue().reversed()).limit(5)
               .forEach(System.out::println);                                  Сортирую хэшмап, подскажите как вместо вывода присваивать значение куда-либо
Через этот способ уже получилось, может есть что-то лучше?
источник

DC

Denis Chikanov in learn.java
Igoryoka
Есть хэшмап с ключом в виде слова и значением в виде повторений, и я хочу отсортировать по самым употребляемым словам
Смотри. Хэшмап не сохраняет порядок, никакой. Собирая это опять в хэшмапу, ты ничего хорошего не добьёшься. Собери это в список.
источник

DC

Denis Chikanov in learn.java
Но сильно красиве не выйдет
источник

I

Igoryoka in learn.java
А если LinkedHashMap?
источник

DC

Denis Chikanov in learn.java
Она сохраняет порядок - порядок вставки, но всё ещё - непонятно, зачем тебе сохранять в мапу, если ты хочешь просто упорядоченные значения (а для этого как раз логичнее список).
источник

DC

Denis Chikanov in learn.java
Если уж на то пошло, есть TreeMap, куда ты передаёшь компаратор, и оно хранится в отсортированном виде.
источник

I

Igoryoka in learn.java
А если через список то как в него отсортировать?
источник

I

Igoryoka in learn.java
То есть, мне нужно два листа, один со стринг, другой с интом, правильно?
источник

D

Doston4ik in learn.java
Привет парни
источник

D

Doston4ik in learn.java
Это что типа Stack over flou?
источник