相关疑难解决方法(0)

获取可选对象的字段或返回null

我有可选对象:

Optional<Detail> newestDetail;
Run Code Online (Sandbox Code Playgroud)

我想返回newestDetail.getId()或者如果newestDetail是null返回null.

我们有更复杂的方法做到这一点,而不是遵循?

return newestDetail.isPresent()?newestDetail.get().getId():null;
Run Code Online (Sandbox Code Playgroud)

java nullable nullpointerexception optional java-8

9
推荐指数
1
解决办法
2644
查看次数

标签 统计

java ×1

java-8 ×1

nullable ×1

nullpointerexception ×1

optional ×1