初识 A container object which may or may not contain a non-null value. 笔者理解,Optional是一个容器类.将Object放到Optional中,从而可以使用容器的一些特性,比如链式编程(Stream)等. 具体应用起来,可以分为两步: 放入容器 使用容器 放入容器 有两个方法可以使用,第一个of,不检查传入value是否为null,可能会报NPE. 第二个ofNullable会检查,如果value为null,就返回一个emp…