逻辑运算符

 1 package day02;
 2 
 3 public class Demo2Operator {
 4     /*逻辑运算符分类;
 5      &:并且,遇到false则false,只有符号两边同时为true,结果才是true;
 6      |:或者,遇到true则true,只有符号两边同时为false,结果才为false
 7      !:取反
 8      ^:异或,相同为false,不同为true*/
 9     public static void main(String[] args) {
10         System.out.println(true &true);
11         System.out.println(true &false);
12         System.out.println(false &false);
13         System.out.println(false &true);
14         System.out.println("----------------");
15         System.out.println(true |true);
16         System.out.println(true |false);
17         System.out.println(false |false);
18         System.out.println(false |true);
19         System.out.println("----------------");
20         System.out.println(!true);
21         System.out.println(!!true);
22         System.out.println("----------------");
23         System.out.println(true^true);
24         System.out.println(true^false);
25         System.out.println(false^false);
26         System.out.println(false^true);
27 
28 }}

执行结果:

posted @ 2020-12-26 23:27  Eleanor123  阅读(92)  评论(0编辑  收藏  举报