java8 Optional判空使用

1 Optional.ofNullable(值1).orElse(值2)
View Code
作用:用来判断对象是否为空,空执行值2,不空执行值1
坑---如果值2 是一个方法,即使值1不为空,值2也会被执行。解决办法:可用orElseGet()方法代替orElse()
posted @ 2023-03-08 15:08  Fyy发大财  阅读(37)  评论(0)    收藏  举报