gpt4 book ai didi

java - 何时使用 Optional.orElse() 而不是 Optional.orElseGet()

转载 作者:搜寻专家 更新时间:2023-10-30 21:28:02 28 4
gpt4 key购买 nike

<分区>

我已阅读此 question 的答案关于 Optional.orElse()Optional.orElseGet() 的区别。

似乎 orElseGet() 总是比 orElse() 更有效,因为惰性评估,即使在对非常简单的示例进行基准测试时也明显可见(参见第 4 部分):https://www.baeldung.com/java-optional-or-else-vs-or-else-get

那么,是否存在使用 orElse 而不是 orElseGet 更好的用例?

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com