本文共 287 字,大约阅读时间需要 1 分钟。
背景: Java 中最常见的异常就是 java.lang.NullPointerException.
Optional 类应运而生, 避免代码抛出 NPE 异常
创建方式:// 构造一个 Optional 对象, 允许值为空Optional optionalValue = Optional.ofNullable("123");
相当于我们的目标对象包在了 Optional 对象里面. 通过对 Optional 对象的判断, 得到我们想要的值. 并且没有值的时候还可以赋予默认值.
String value = optionalValue .orElse("456");
转载地址:http://yicg.baihongyu.com/