查看 的源代码java.util.OptionalInt
,一个可选的 int 由 anint value
和 a 组成boolean isPresent
。获得空可选整数的唯一方法是通过OptionalInt.empty()
返回的方法,OptionalInt.EMPTY
所有空可选整数的通用实例。
如果是这种情况,那么为什么该isPresent()
方法被实现为return isPresent
而不是this == EMPTY
通过摆脱该isPresent
字段来减少内存使用量?
绝地无双
森林海
相关分类