2020
12-02
12-02
如何使用Java中的Optional
NullPointerException是非常常见的异常。由于它,程序往往需要大量使用if-else代码块来处理空值,这使得代码看起来不简洁优雅,且不方便自己和他人阅读。本文介绍如何用Optional类来处理null值问题。Optional类先来看一段代码:Stringisocode=user.getAddress().getCountry().getIsocode().toUpperCase();这段代码在任何一个方法调用时,都有可能抛出NullPointerException。而通常我们的处理方式是不断地利用if代码块来确保上...
继续阅读 >