Optional Java 8中引入的类型对于许多开发人员来说是一件新事物.
Optional
一个getter方法返回Optional<Foo>类型代替经典的Foo一个好习惯吗?假设值可以null.
Optional<Foo>
Foo
null
java nullable optional java-8
IntelliJ突出显示某些"错误"(不妨碍成功编译)与突出显示真实错误的方式相同,这让我很恼火.例如,幻数不是真正的错误,但它将以与不兼容类型错误完全相同的方式标记.
我怎么能改变这个?
intellij-idea
intellij-idea ×1
java ×1
java-8 ×1
nullable ×1
optional ×1