Optional简化空值判断,减小代码中的if-else代码块

为了防止空指针异常的出现,Java8中引入了一个新类Optional,对于它以前咱们已经进行了简单的实现。其本质就是经过Optional类对值进行封装, 当有值的时候,会把该值封装到Optional类中。若是没有值的话,则会在该类封装一个Emptyjava 建立Optional对象 //empty()会直接返回一个空的Optional实例,内部不会存在任何值。 Optional<Student>
相关文章
相关标签/搜索