User user = null;
// 此处user不会被赋值为new User()
Optional.ofNullable(user).orElse(new User());
// 这样 user才会被赋值为new User()
user = Optional.ofNullable(user).orElse(new User());
Optional校验为空时orElse方法赋值问题
最新推荐文章于 2024-07-02 21:10:08 发布
User user = null;
// 此处user不会被赋值为new User()
Optional.ofNullable(user).orElse(new User());
// 这样 user才会被赋值为new User()
user = Optional.ofNullable(user).orElse(new User());