0%

Java syntax track

如果是 null 返回默认值

1
2
3
4
5
System.out.println(Optional.ofNullable("a").orElse("b")); // a
System.out.println(Optional.ofNullable(null).orElse("b")); // b

// 如果是 JDK9 还可以使用 Objects
Objects.requireNonNullElse(T obj, T defaultObj);