|
|
|
TreeMap со своим Comparator через Лямбда-выражение
|
|||
|---|---|---|---|
|
#18+
Всем привет! Есть TreeMap сортирующий по ключу в обратном порядке: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. Как правильно построить Лямбда- выражение при объявлении treeMap и переопределении compare в выше приведенном примере? Мой вариант с лямбда не работает: Код: java 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2017, 23:47 |
|
||
|
TreeMap со своим Comparator через Лямбда-выражение
|
|||
|---|---|---|---|
|
#18+
MolasarКак правильно построить Лямбда- выражение при объявлении treeMap и переопределении compare в выше приведенном примере? Код: java 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2017, 05:38 |
|
||
|
TreeMap со своим Comparator через Лямбда-выражение
|
|||
|---|---|---|---|
|
#18+
Не нужны тут лямбды, используйте method reference Код: java 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2017, 10:50 |
|
||
|
TreeMap со своим Comparator через Лямбда-выражение
|
|||
|---|---|---|---|
|
#18+
pavel_nv, А String причем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2017, 11:09 |
|
||
|
TreeMap со своим Comparator через Лямбда-выражение
|
|||
|---|---|---|---|
|
#18+
MolasarЕсть TreeMap сортирующий по ключу в обратном порядке: Comparator. reverse ()? Не ни знаю такова. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2017, 11:18 |
|
||
|
TreeMap со своим Comparator через Лямбда-выражение
|
|||
|---|---|---|---|
|
#18+
pavel_nv, Понимаю, Вы просто ошиблись, но суть верная и в данном случае у Вас самое красивое решение Map<Integer, String> treeMap = new TreeMap(Integer::compareTo); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2017, 11:18 |
|
||
|
TreeMap со своим Comparator через Лямбда-выражение
|
|||
|---|---|---|---|
|
#18+
Valery Shiskin Код: java 1. И, конечно же, всем плевать что ТС нужен обратный компаратор? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2017, 11:20 |
|
||
|
TreeMap со своим Comparator через Лямбда-выражение
|
|||
|---|---|---|---|
|
#18+
Valery Shiskin, Но с учетом обратного порядка сортировки, наверное: Код: java 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2017, 11:24 |
|
||
|
TreeMap со своим Comparator через Лямбда-выражение
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Согласен. Уже исправился ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2017, 11:25 |
|
||
|
TreeMap со своим Comparator через Лямбда-выражение
|
|||
|---|---|---|---|
|
#18+
Usman, спасибо за ответ. Вы единственный, кто понял суть вопроса. А что даёт в данном примере добавление <>? Я пользуюсь NetBeans и при объявлении коллекций никогда не указываю пустые <>. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2017, 15:56 |
|
||
|
TreeMap со своим Comparator через Лямбда-выражение
|
|||
|---|---|---|---|
|
#18+
MolasarА что даёт в данном примере добавление <>?это т.н. "бриллиантовый оператор" MolasarЯ пользуюсь NetBeans и при объявлении коллекций никогда не указываю пустые <>. Ошибка десятая: использование сырых типов (raw type) вместо параметризованных ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2017, 16:01 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=56&tid=2122452]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
48ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
| others: | 242ms |
| total: | 390ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...