我有一个对象如下:
class Order {
private String code;
private String status;
// Constructor, getters and setter and so on
}
我需要从一组订单中创建一个代码列表,满足某个条件。 我在JavaScript中实现了类似的功能,如下所示:
const codes = orders.reduce((codeList, order) => {
if (order.status === 'NEW') return codeList.push(order.code)
return codeList
}, [])
使用Java 8能否实现这个目标?