2.5 逻辑运算符

2017-06-13  本文已影响0人  我是老薛

一、学习要求

书籍参考章节: 第3.5章

学习目标:


二、参考知识

在Java语言中有三种逻辑运算符,它们是NOT、AND、OR。

下表列出了逻辑运算符的基本运算

操作符 描述 例子(假设布尔变量A为真,变量B为假)
&& 称为逻辑与运算符。当且仅当两个操作数都为真,条件才为真。 (A && B)为假。
称为逻辑或操作符。如果任何两个操作数任何一个为真,条件为真。 (A B)为真。
称为逻辑非运算符。用来反转操作数的逻辑状态。如果条件为true,则逻辑非运算符将得到false。 !(A && B)为真。

例子

public class Test {
  public static void main(String args[]) {
     boolean a = true;
     boolean b = false;
     System.out.println("a && b = " + (a&&b));
     System.out.println("a || b = " + (a||b) );
     System.out.println("!(a && b) = " + !(a && b));
  }
}

以上代码编译运行结果如下:

a && b = false
a || b = true
!(a && b) = true
上一篇 下一篇

猜你喜欢

热点阅读