嗨,我正在使用Java Optional.我看到Optional有一个方法ifPresent.
而不是做这样的事情:
Optional<MyObject> object = someMethod();
if(object.isPresent()) {
String myObjectValue = object.get().getValue();
}
Run Code Online (Sandbox Code Playgroud)
我想知道如何使用Optional.ifPresent()将值赋给变量.
我在尝试这样的事情:
String myValue = object.ifPresent(getValue());
Run Code Online (Sandbox Code Playgroud)
我需要什么lambda函数来获取赋值给该变量的值?