JDK-8184693请求将方法isEmpty()
添加到JDK 8引入的Optional类中。 调用Optional.isEmpty()
等效于调用! Optional.isPresent()
! Optional.isPresent()
。 当前没有与JDK-8184693关联的JDK版本 ,但是正如最近在core-
Optional.isEmpty()即将加入Java吗?
最新推荐文章于 2024-04-12 20:03:14 发布
JDK-8184693 请求在Java的Optional类中添加 isEmpty() 方法,以方便检查 Optional 是否为空。尽管目前尚未关联具体版本,但已有相关工作正在进行。此提议由 Stuart Marks 提出,他认为在引用类型中,空/非空的基本性类似于 Objects.isNull 和 Objects.nonNull,因此添加 isEmpty() 方法与 isPresent() 相匹配是有意义的。虽然尚未在所有Optional变种中实现,但开发者社区对此持积极态度,期待其能提高代码的可读性和流畅性。
摘要由CSDN通过智能技术生成