类:java.util.Optional JDK1.8新特性 final int pageNum = Optional.ofNullable(param.getPageNum()).orElse(1); final int pageSize = Optional.ofNullable(param.getPageSize()).orElse(10); Object object = new Object(); //如果对象为空,抛出异常 final Object o1 = Optional.of(object).orElseThrow(() -> new RuntimeException("对象不能为空")); //如果对象存在 执行o.toString() Optional.of(object).ifPresent(o -> o.toString());
当变量值为空设置默认值的简洁使用
最新推荐文章于 2022-10-18 19:07:08 发布