我应该使用java.util.Optional作为类字段吗?

时间:2017-12-27 23:25:39

标签: java optional

java.util.Optional类在用作方法返回类型时有助于防止空指针异常,而不是返回“原始”对象(可能是 null ,可能导致在NPE)。

然而,其他用途呢?使用Optional作为对象字段类型是一个好主意吗?静态类字段? 即,

class MyClass {
    private Optional<String> myValue; // does it look reasonable?
}

谢谢!

0 个答案:

没有答案