小编Ret*_*iaf的帖子

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

我读过的回答这个问题有关的区别Optional.orElse()Optional.orElseGet().

似乎orElseGet()总是比orElse()懒惰的评估更有效,并且即使在对像这样的非常简单的示例进行基准测试时它也显而易见(参见第4部分):https://www.baeldung.com/java-optional-or-else- VS-或-ELSE-得到

那么,是否有任何使用情况,orElse而不是使用orElseGet

java optional java-8

11
推荐指数
1
解决办法
669
查看次数

标签 统计

java ×1

java-8 ×1

optional ×1