使用Java 8的Optional类可以很容易地解决此问题。Optional是一个容器对象,可以包含null或非null的值。使用它可以避免通常的null检查和NullPointerException。例如:
Optional optionalStr = Optional.ofNullable(str); if (optionalStr.isPresent()) { String s = optionalStr.get(); // 进行操作 } else { // 处理null的情况 }
上一篇:避免Bootstrap列覆盖iframe
下一篇:避免不必要的API调用React