最佳答案
我最近读到过关于这个的文章,看到有人在使用这个类,但是在几乎所有的情况下,使用 null
也可以很好地工作——如果不是更直观的话。有人能提供一个具体的例子,其中 Optional
将实现的东西,null
不能或在一个更清洁的方式?我能想到的唯一一件事就是将它与不接受 null
键的 Maps
一起使用,但即使这样也可以使用 null 值的一侧“映射”来完成。有人能给我一个更有说服力的论据吗?