逻辑运算符

 1  2 
 3 //逻辑运算符
 4 public class Demo05 {
 5     public static void main(String[] args) {
 6         //与(and) 或(or) 非(取反)
 7         boolean a = true;
 8         boolean b = false;
 9 
10         System.out.println("a && b:"+(a&&b));//逻辑与运算:两个变量都为真,结果才为true
11         System.out.println("a || b:"+(a||b));//逻辑或运算:两个变量有一个为真,结果才为true
12         System.out.println("!(a && b):"+!(a&&b));//如果是真,则变为假,如果是假,则变为真
13 
14         //短路运算
15         int c = 5;
16         boolean d = (c<4)&&(c++<4);
17         System.out.println(d);
18         System.out.println(c);
19     }
20 }

 

posted @ 2021-02-22 17:09  浅小墨  阅读(52)  评论(0)    收藏  举报