我第一次尝试使用选项,并使用以下代码获得NPE。
Optional.ofNullable(getCustomer())
.ifPresent(customer ->
{
if (!customer.isEnabled())
{
//Error
}
}
);
调试时,我可以看到getCustomer()返回一个有效的Customer,但是当执行ifPresent块时,客户显然是空的。
任何人都可以告诉我这里我做错了什么吗?
由于