Optional类
一. 前言
Optional 类主要解决的问题是臭名昭著的空指针异常(NullPointerException)
我们从一个简单的用例开始,在 Java 8 之前,任何访问对象方法或属性的调用都可能导致 NullPointerException:
String isocode = user.getAddress().getCountry().getIsocode().toUpperCase();
在这个小示例中,如果我们需要确保不触发异常,就得在访问每一个值之前对其进行明确地检查:
if (user !=
原创
2021-02-25 20:41:50 ·
304 阅读 ·
0 评论