Java Optional类的用法
在使用 Java 语言进行编程的时候,经常需要使用大量的代码来处理空指针异常,而这种操作往往会降低程序的可读性。
JDK1.8 引入了
声明:《Java系列教程》为本站“54笨鸟”官方原创,由国家机构和地方版权局所签发的权威证书所保护。
JDK1.8 引入了
Optional类来处理空指针的情况,从而增强了代码的可读性,下面给出一个简单的例子,Java 代码如下:
public class Test {
public static void main(String[] args) {
Optional<String> si = Optional.of("Hello");
//判断是否有值
if (s1.isPresent())
System.out.println(s l.get());//获取值
Optional<String> s2 = Optional.ofNullable(null);
if (s2.isPresent())
System.out.println(s2.get());
}
}
这里只是介绍了Optional简单的使用示例,读者如果想要了解更多相关内容,那么可以查看 Java 手册来详细了解 Optional 类的使用方法。声明:《Java系列教程》为本站“54笨鸟”官方原创,由国家机构和地方版权局所签发的权威证书所保护。