powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Java list - filter in a range of objects?
5 сообщений из 5, страница 1 из 1
Java list - filter in a range of objects?
    #39420568
_webdev_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, может кто подскажет как сделать, а то я что-то раньше не сталкивался..

Есть список объектов который нужно отфильтровать по указанному критерию, при этом количество критериев не известно. Может можно сие действие как-то красиво в java 8 с помощбю фильтров организовать, чтоб не итерировать поверх итерации.
Вот приблизительно так выглядит функция.

Код: java
1.
2.
3.
4.
5.
List<MyObject> filterByFamily(Family... family)
{
listOfObjects.filter(family)....
// MyObject содержит в себе обьект Family
}



Спасибо.
...
Рейтинг: 0 / 0
Java list - filter in a range of objects?
    #39420620
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Предикаты с лямбдами. Вроде, всё просто:
https://www.leveluplunch.com/java/tutorials/006-how-to-filter-arraylist-stream-java8/
...
Рейтинг: 0 / 0
Java list - filter in a range of objects?
    #39420643
_webdev_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BlazkowiczПредикаты с лямбдами. Вроде, всё просто:
https://www.leveluplunch.com/java/tutorials/006-how-to-filter-arraylist-stream-java8/ - Да, когда известно количество аргументов. А Если на вход придет 10 элементов?
...
Рейтинг: 0 / 0
Java list - filter in a range of objects?
    #39420694
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_webdev_,

Статью дочитал? Composing multiple predicates?
...
Рейтинг: 0 / 0
Java list - filter in a range of objects?
    #39421672
_webdev_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz_webdev_,

Статью дочитал? Composing multiple predicates? - да, я просто хотел этот параметр также как он и есть передать (Family... family). А создавать еще больше кода вместо дополнительной итерации, оно того не стоит..
Спасибо.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Java list - filter in a range of objects?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]