gpt4 book ai didi

java - java如何使用逻辑运算符检查条件

转载 作者:行者123 更新时间:2023-12-01 06:51:59 26 4
gpt4 key购买 nike

假设我有这样简单的事情:

if(condition_1 || condition_2) {
do something
}

如果条件_1为真,java是否继续检查条件_2?我这样问是因为我知道条件 1 是否为真,条件 2 会抛出错误,我想知道是否需要创建两个单独的 if。

最佳答案

没有。 Java使用short-circuiting运算符:

  • if (条件1 || 条件2) 仅当条件1 为时才会评估条件2。
  • if (condition1 && condition2) 仅当条件 1 为 true 时才会评估条件 2。

一般情况:只有在需要时才会评估第二个条件。

参见Java operators有关此的更多信息。

关于java - java如何使用逻辑运算符检查条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22964745/

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