Java 8 之 Optional 背景介绍:在我们实际开发中,经常会遇到各种 NullPointerException 报错,为了避免此类问题,需要在业务代码上添加各种if判断,使代码看起来很臃肿,而且很不美观 使用Optional 提供的各种方法,能够很好的解决上述的问题,下面介绍一下Optional的基础API 准备工作:新建一个User类及Address类 @Data @AllArgsConstructor @NoArgsConstructor public class User { p…