JDK8新特性之Optional(四)
JDK8新特性之OptionalOptional 类主要解决的问题是臭名昭著的空指针异常(NullPointerException),Optional类在java.util包下,是一个容器类,它可以保存类型T的值,代表这个值存在;或者仅仅保存null,表示这个值不存在。原来用null表示一个值不存在,现在Optional可以更好的表达这个概念,并且可以避免空指针异常。Optional类的javadoc描述如下:这是一个可以为null的容器对象,如果值存在则ispresent()会返回true,调用get





