小编Ami*_*dav的帖子

当Optional不为空时,如何防止传递给Optional的orElse的函数被执行?

如果我正在调用函数orElse,即使该函数Optional不为空,也会执行该函数.有没有办法限制函数的执行只有当它Optional是空的?

Optional.ofNullable(someValue).orElse(someFunction());
Run Code Online (Sandbox Code Playgroud)

java optional java-8

6
推荐指数
1
解决办法
366
查看次数

标签 统计

java ×1

java-8 ×1

optional ×1