Optional.ofNullable(值1).orElse(值2)
这个方法就是如果值1为null,就走值2,如果值1有值,就返回值1。
我们来演示一下
String str = "有值";
String s = Optional.ofNullable(str).orElse("默认值");
System.out.println(s);
输出:有值
String str = null;
String s = Optional.ofNullable(str).orElse("默认值");
System.out.println(s);
输出:默认值