Союз потоки в Java [закрыто]JAVA

Программисты JAVA общаются здесь
Anonymous
Союз потоки в Java [закрыто]

Сообщение Anonymous »

Я думаю, что этот вопрос бесполезен, но я не могу найти, как я могу объединить этот код с одной строкой < /p>
У меня есть список активных курьер.
Я пытаюсь Чтобы найти все бесплатные курьеры в этом списке и после этого найдите курьера с минимальным расстоянием < /p>

Код: Выделить всё

List afterCheckIsFree = activeCouriers.stream().filter(Courier::isFree).collect(Collectors.toList());
final Optional courierWithMinDistance = afterCheckIsFree.stream()
.filter(n -> n.getId().equals(CourierFinder.minDistanceUsingCourier(Point.ZERO_POINT, afterCheckIsFree).getId())).findFirst();
Большое спасибо!

Подробнее здесь: https://stackoverflow.com/questions/656 ... ms-in-java

Вернуться в «JAVA»