【发布时间】:2022-01-21 03:59:43
【问题描述】:
我的代码运行良好,但我想练习 Java 8 流。我想知道我是否可以为此使用流?
quoteOrders 是实现IOrder 的订单对象列表。如果数据类似于bookOrder,则if 语句将为该对象的true,然后是return bookOrder.handleOrderRequest(data)。
For(IOrder order: quoteOrders){
if(order.hasRequest(data)){
return order.handleOrderRequest(data);
}
}
我考虑过可能将其更改为类似的内容,但我不确定如何添加 return 语句部分,或者是否可以使用流。
return quoteOrders.forEach(quoteOrder -> { quoteOrders.stream().filter(order -> order.hasRequest(data))
【问题讨论】:
标签: java java-8 java-stream