JavaOptional类的使用
Optional是一个没有子类的工具类,Optional是一个可以为null的容器对象。它的作用主要就是为了解决避免Null检查,防止NullPointerException。 // 以前对null的处理方式 @Test public void test01() { String userName = "凤姐"; if (userName != null) { System.out.println("姓名为: " + userName); } else { System.out.println("姓名不存在"); } }Optional基本使用 @Test public void test02() { // 1.创建Optional对象 // of:只能传入一个具体值,不能传入null // ofNullable: 既可以传入具体值,也可以传入null // empty: 存入的是null Optional op1 = Optional.of("凤姐");; Optional op2 = Optional.ofNullable("如花"); Optional op5 = Optional.ofNullable("如花"); Optional