Java 如何创建具有两个可选条件的if-else循环
我希望我的代码基本上是这样的:Java 如何创建具有两个可选条件的if-else循环,java,if-statement,Java,If Statement,我希望我的代码基本上是这样的: If (something OR something else) { Do magical things; } else { cry me a river; } 我如何做到这一点?因此,有两个可选条件,这两个条件都不需要为真(只有一个),循环才能完成“神奇”的事情。您几乎已经回答了自己的问题。:) 简单键入: if((first_logical_value) || (second_logical_value)){ // ..
If (something OR something else)
{
Do magical things;
}
else
{
cry me a river;
}
我如何做到这一点?因此,有两个可选条件,这两个条件都不需要为真(只有一个),循环才能完成“神奇”的事情。您几乎已经回答了自己的问题。:) 简单键入:
if((first_logical_value) || (second_logical_value)){
// ... do magical things
} else {
// ... do other things
}
如果在两个错误值的情况下,您不想做任何事情-跳过此语句的其他部分。您可以在搜索internet资源时找到类似的内容,例如:
if
语句。。。所需要的只是if语句基础中的|
操作符…您是正确的。但“可选”意味着需要其他东西来完成魔法任务。如果这两个条件都成立,你还想执行魔法任务吗?如果是,您可以使用or运算符| |
,如果您想接受只有一个条件为真而另一个条件为假的情况,那么您可能需要使用异或(XOR)运算符^
如果(a | | b){…}