Прощание с лямбда-выражением

  • 19
  • Недоступна
Перед тобой программа, которая сортирует список строк по их длине по возрастанию. Это делает метод sortStringsByLength(ArrayList<String>). Для сортировки строк используется метод Collections.sort(ArrayList<String>, Comparator<String>), который принимает список строк и компаратор в виде лямбда-выраже
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (15)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Timur
Уровень 19
9 августа, 11:36
хм, в итоге в классе Solutions всё так же одна, хорошо читаемая, строчка, а созданный отдельно класс с реализованным методом compare() можно использовать ещё где-нибудь. 🤔
wf
Уровень 33, Тула, Russian Federation
22 июля, 07:53
Ребята, кто решает эту задачу через сайт (IDE) - в классе компаратора вручную дописать импорт))) Надеюсь кому-нибудь поможет ;)
Евгений Янин
Уровень 22, Харьков, Украина
2 июня, 16:29
блямба....Java util comparator.....ну шо за....
Наида
Уровень 29, Краснодар, Russian Federation
5 марта, 11:45
Не забудьте про import
ILYA M человек
5 марта, 10:33
Всего эту задачу решили 3377 учеников.
Laziz Karimov
Уровень 26, Noyabrsk
8 июня, 00:46
4425
Сергей Коваленко
Уровень 38, Краснодар
9 декабря 2021, 18:02
Карл, в отдельном файле нужно создать публичный класс StringComparator.
MaDMark
Уровень 32, Новосибирск, Russian Federation
29 января, 08:03
ну да так и сказано
Сергей Коваленко
Уровень 38, Краснодар
29 января, 08:59
о том и речь
Contemplation
Уровень 10, Якутск, Russian Federation
2 октября 2021, 05:03
хм, идея почему-то про импорт не подсказывает
massive_cat Работает в Luxoft
11 февраля, 07:24
У меня свои подсказки в голове возникают, может тоже будет полезно. Когда начинаю использовать какой-либо класс в коде, я думаю, расположен ли данный класс в аналогичной директирии. Ну, и сделав выводы, указываю уже импорт. Кстати, на этапе окончания Java Syntax использовал идею 1 раз.
Artyom Lebedev
Уровень 47, Москва
21 сентября 2021, 11:23
Всего эту задачу решили 1667 учеников.
Oleksandr Lysykh
Уровень 26, Киев, Ukraine
21 декабря 2021, 21:09
Всего эту задачу решили 2610 учеников
Тимофей Филиппов
Уровень 28, Санкт-Петербург
22 апреля 2021, 15:06
Не проходит по последнему пункту. Не могу понять почему - ведь в 25 строке создан новый объект и создан именно в нужном методе.
Тимофей Филиппов
Уровень 28, Санкт-Петербург
22 апреля 2021, 15:21
все решил. Отвечать не нужно.