Java OptionalInt orElseGet()用法及代码示例

import java.util.*;
public class Hello{
public static void main(String[] args){
String a="哈哈";
// create an OptionalInt 
OptionalInt opint = OptionalInt.of(2134); 
Optional<String> opt = Optional.of("DefaultValue");
Optional<String> opt1 = Optional.empty();
System.out.println(opt1.orElse("There is no value present!"));
}
}

opt和opt1的输出不同,说明Optional为空时输出orelse的内容

orElse() 和orElseGet()方法之间的区别

相关文章:

  • 2021-11-14
  • 2022-12-23
  • 2021-06-03
  • 2022-12-23
  • 2021-11-08
  • 2022-03-05
  • 2021-12-19
  • 2021-10-24
猜你喜欢
  • 2021-10-14
  • 2021-08-12
  • 2022-12-23
  • 2022-01-03
  • 2021-12-22
  • 2022-12-23
相关资源
相似解决方案