逻辑运算符

package com.changl.operator;

public class Demo05 {
//逻辑运算符
public static void main(String[] args) {
// 与(and) 或(or) 非(取反)
boolean a = true;
boolean b = false;

System.out.println("a && b: "+(a&&b)); //逻辑与运算 两个变量都为真,结果才为true
System.out.println("a || b: "+(a||b)); //逻辑或运算 有一个变量为真,结果为true
System.out.println("!(a && b): "+!(a&&b)); //如果是真,则为假;如果是假,则为真。

//短路运算
int c = 12;
boolean d = (c<2)&&(c++<4);
System.out.println(d);
System.out.println(c);

}
}
-----------------------------------------------------------------------------------------------------------------

a && b: false
a || b: true
!(a && b): true
false
12



posted on 2021-12-03 09:44  我心如铁坚不可摧  阅读(96)  评论(0)    收藏  举报

导航