代码点读机 / Java / isPresent

isPresent Java · Optional

检查 Optional 中是否包含非空值。

怎么用

optional.isPresent()

小例子

Optional<String> name = Optional.of("小明");
if (name.isPresent()) {
  System.out.println(name.get());
}

运行结果

输出:小明

提醒:Java 11+ 还可以用 isEmpty 判断是否为空

官方文档:https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Java全部词条