Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用if/else语句表示布尔表达式?是这样吗?_Java_Boolean Operations - Fatal编程技术网

Java 如何使用if/else语句表示布尔表达式?是这样吗?

Java 如何使用if/else语句表示布尔表达式?是这样吗?,java,boolean-operations,Java,Boolean Operations,这是表达 !(a ==b) a!=b equivalent? 我这里有是的 !a && b b &&!a 对 没有 以及如何编写刺激以下表达式的if/else语句: z=(100>y) ? z*2 : z/2; 如果(100>y) 否则 z=和y=到底是什么 我有z=40和y=12 如何展开表达式y+=2 y=10, z=20 输出: 价值为!(a==b)为:真 (a!=b))的值为:true 二十四 十, 十二, 附加: 有时,(?:

这是表达

!(a ==b)    a!=b equivalent?
我这里有是的

!a && b     b &&!a

没有

以及如何编写刺激以下表达式的if/else语句:

z=(100>y) ? z*2 : z/2;
如果(100>y)

否则

z=和y=到底是什么

我有z=40和y=12

如何展开表达式
y+=2

y=10, z=20
输出

价值为!(a==b)为:真

(a!=b))的值为:true

二十四

十,

十二,

附加: 有时,(?:)条件运算符有点棘手,这意味着它需要三个操作数。操作数和?:符号一起构成条件表达式。第一个操作数(位于?)是布尔表达式(即,计算结果为布尔值True或false的条件),第二个操作数(介于?和:)是条件表达式的值(如果布尔表达式为True),第三个操作数(位于:)如果布尔表达式的计算结果为false,则为条件表达式的值。例如,声明:

System.out.println( studentGrade >= 60 ? "Passed" : "Failed" );
输出

价值为!(a==b)为:真

(a!=b))的值为:true

二十四

十,

十二,

附加: 有时,(?:)条件运算符有点棘手,这意味着它需要三个操作数。操作数和?:符号一起构成条件表达式。第一个操作数(位于?)是布尔表达式(即,计算结果为布尔值True或false的条件),第二个操作数(介于?和:)是条件表达式的值(如果布尔表达式为True),第三个操作数(位于:)如果布尔表达式的计算结果为false,则为条件表达式的值。例如,声明:

System.out.println( studentGrade >= 60 ? "Passed" : "Failed" );

您的第一个问题是您最好查找的德摩根定律。

您的第一个问题是您最好查找的德摩根定律。

没有
%%
/
运算符。你是说
&&
| |
?嗨,玛格丽塔!欢迎来到StackOverflow。首先我想问一下,你在这个问题上做了哪些工作?很高兴你找到了这个网站来提问,但是除非你自己解决了这个问题,否则你不可能得到免费的答案。我们这样做不是为了卑鄙,只是想让你学习。如果你发布了一个你已经尝试过的解决方案,你很有可能会得到指向正确方向的指针。我希望这会有所帮助,欢迎再次来到StackOverflow!是的,对不起,我是那个意思!是的,但我不知道怎么做,因为我的专业是心理学,但我必须这么做=(@Margarita,你的专业是心理学,这并不意味着你可以作弊。我想,即使是心理学,你也需要能够做一些逻辑推理:))我知道,这只是课程的开始,我完全不知道这里没有
%%
/
操作符。你是说
&&
| |
?嗨,玛格丽塔!欢迎来到StackOverflow。首先我想问一下,你在这个问题上做了哪些工作?很高兴你找到了这个网站来提问,但是除非你自己解决了这个问题,否则你不可能得到免费的答案。我们这样做不是为了卑鄙,只是想让你学习。如果你发布了一个你已经尝试过的解决方案,你很有可能会得到指向正确方向的指针。我希望这会有所帮助,欢迎再次来到StackOverflow!是的,对不起,我是那个意思!是的,但我不知道怎么做,因为我的专业是心理学,但我必须这么做=(@Margarita,你的专业是心理学,这并不意味着你可以作弊。我想,即使是心理学,你也需要能够做一些逻辑推理:)。只要大声读出来,用文字替换操作符,使:
!(a==b)
a!=b
不是(a等于b)
a不是b
。谢谢你=)我知道,这只是课程的开始,我完全不知道你可以在
true
false
之间选择
a
,与
b
相同。然后说出每个表达式的所有组合,并通过真值表证明其等效性或不等效性。您可以在
true
false
之间选择
a
,也可以选择
b
。然后说出每个表达式的所有组合,并通过真值表证明其等效性或不足。谢谢。形式逻辑101是很久以前的事了:-谢谢。形式逻辑101是很久以前的事了:-|
y=10, z=20
public static void main(String args[]){

    int a = 1;
    int b = 2;
    int y = 10;
    int z = 12;     

    System.out.println(!(a ==b));
    System.out.println(a!=b);

    if (100 > y) z = z*2; else z = z/2;
    System.out.println(z); 
    System.out.println(y);

    y = y + 2;

    System.out.println(y);

}
System.out.println( studentGrade >= 60 ? "Passed" : "Failed" );