一、Optional类:为了在程序中避免出现空指针异常而创建的。
常用的方法:
ofNullable(T t)
orElse(T t)//orElse(T t1):如果单前的Optional内部封装的t是非空的,则返回内部的t.
//如果内部的t是空的,则返回orElse()方法中的参数t1.Optional.of(T t) : 创建一个 Optional 实例,t必须非空; Optional.empty() : 创建一个空的
Optional 实例 Optional.ofNullable(T t):t可以为null