gpt4 book ai didi

java - 如果可选 boolean 值为真,如何执行操作?

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

在 Java 8 中,我有一个变量,包含一个可选的 boolean 值。

如果可选不为空且包含的 boolean 值为真,我希望执行一个 Action 。

我梦想着像 ifPresentAndTrue 这样的东西,这里有一个完整的例子:

import java.util.Optional;

public class X {
public static void main(String[] args) {
Optional<Boolean> spouseIsMale = Optional.of(true);
spouseIsMale.ifPresentAndTrue(b -> System.out.println("There is a male spouse."));
}
}

最佳答案

为了良好的秩序

if (spouseIsMale.orElse(false)) {
System.out.println("There is a male spouse.");
}

清除。

关于java - 如果可选 boolean 值为真,如何执行操作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46766422/

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