Цикл for с помощью Stream API
Есть метод, пытаюсь переделать цикл for через Stream API, но не выходит((( Ребята подскажите пожалуйста можно ли тут что-то придумать и сделать через Stream, много чего перепробовал но пока не нашёл решение, интересно что среда разработки, как вариант, подсказывает что лучше использовать цикл)))
public LocalDate getDate() {
LocalDate date = LocalDate.now().plusDays(1);
List<Order> sortOrder = orderDao.sortedByDate();
for (Order order : sortOrder) {
LocalDate endDate = order.getEndDate();
if (endDate.isEqual(date)){
date = date.plusDays(1);
}
}
return date;
}