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快速入門