ofNullable Java · Optional
把可能为 null 的值包装成 Optional:非 null 时返回有值的 Optional,null 时返回空 Optional。
怎么用
Optional.ofNullable(可能为空的值)
小例子
String s = null;
Optional<String> opt = Optional.ofNullable(s);
System.out.println(opt.orElse("空"));
运行结果
输出:空
提醒:处理可能为空的结果时,用 ofNullable 比 of 更安全
官方文档:https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Java全部词条