邏輯運算符
下表列出了邏輯運算符的基本運算,假設(shè)布爾變量A為真,變量B為假
操作符描述例子
&&稱為邏輯與運算符。當(dāng)且僅當(dāng)兩個操作數(shù)都為真,條件才為真。(A && B)為假。
| |稱為邏輯或操作符。如果任何兩個操作數(shù)任何一個為真,條件為真。(A | | B)為真。
!稱為邏輯非運算符。用來反轉(zhuǎn)操作數(shù)的邏輯狀態(tài)。如果條件為true,則邏輯非運算符將得到false。!(A && B)為真。
實例
下面的簡單示例程序演示了邏輯運算符。復(fù)制并粘貼下面的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));
}
}
以上實例編譯運行結(jié)果如下:
a && b = false
a || b = true
!(a && b) = true
![]() | ![]() .. 定價:¥45 優(yōu)惠價:¥42 更多書籍 |
![]() | ![]() .. 定價:¥225 優(yōu)惠價:¥213 更多書籍 |