optional.ofnullable
时间: 2023-07-08 09:38:56 浏览: 92
Optional.js:JS的Java可选
`Optional.ofNullable` 是 Java 8 中的一个 API,用于创建一个可能为空的 Optional 对象。它接受一个对象作为参数,如果该对象不为 null,则返回一个包含该对象的 Optional 对象,否则返回一个空的 Optional 对象。使用 Optional.ofNullable 可以避免空指针异常。例如:
```
String str = null;
Optional<String> optionalStr = Optional.ofNullable(str);
```
在上面的例子中,因为 str 为 null,所以 optionalStr 会被赋值为一个空的 Optional 对象。
阅读全文