- 使用
Optional.ofNullable(obj).orElse
时,无论obj
是否为null
,都会执行orElse
的方法; - 使用
Optional.ofNullable(obj).orElseGet
时,只有obj
是否为null
,才会执行orElseGet
里的方法;
Optional做为空判断时,注意orElse和orElseGet使用区别
最新推荐文章于 2025-03-14 09:42:02 发布
Optional.ofNullable(obj).orElse
时,无论 obj
是否为 null
,都会执行 orElse
的方法;Optional.ofNullable(obj).orElseGet
时,只有 obj
是否为 null
,才会执行 orElseGet
里的方法;