Java逻辑运算符范例

下表列出了逻辑运算符 -

假设布尔变量A的值为:true,变量B 的值为:false,则 -

运算符 描述 示例
&& 逻辑AND运算符。 如果两个操作数都不为零,则条件成立。 (A && B)结果为:false
ΙΙ 逻辑OR运算符。 如果两个操作数中的任何一个非零,则条件变为真。 (A ΙΙ B)结果为:true
! 逻辑非运算符。用于反转其操作数的逻辑状态。 如果条件为真,则口逻辑NOT运算符将为false !(A && B)结果为:true

以下简单的示例程序演示了逻辑运算符。 将以下Java程序复制并粘贴到Test.java文件中,然后编译并运行该程序 -

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

上一篇: Java基本运算符 下一篇: Java快速入门