如果存在,则为变量赋值 Optional
嗨,我正在使用Java Optional。我看到可选有一个方法 ifPresent。
而不是做这样的事情:
Optional<MyObject> object = someMethod();
if(object.isPresent()) {
String myObjectValue = object.get().getValue();
}
我想知道如何使用 Optional.ifPresent() 将值分配给变量。
我正在尝试类似的东西:
String myValue = object.ifPresent(getValue());
我需要 lambda 函数才能获得分配给该变量的值?