JAVA邏輯運算子簡單定義

2021-07-22 16:07:48 字數 608 閱讀 9157

資料型別  byte short int long  float double boolen char

資料型別  資料名 = 資料值;

算術運算子 +- *   /

邏運算子 與:& 或:|   

異或: ^    如果兩邊結果相同  則為 false;兩邊不一樣則為:true

! : 非的意思

雙與   雙或:--------可以提高運算效率   ,和  與運算及或運算結果都一致

&& : 只要左邊為假,則後面就不需要繼續運算  短路

|| : 只要左邊為真,則就不再繼續運算

位運算子:用於二進位制運算符號

與運算:6|3 =7

110|

011=

111或運算:6&3 =2

110&

011=

010

異或運算:6^3=5  只要有相同就為假【乙個數異或同乙個數兩次,結果還是這個數字 6^3^3 =6】

110^

011=

101

三元運算子  【三元運算子就是 if ..else ...的簡化格式】

int a=1,b;

b=(a>2)?100:200;

java邏輯運算子

什麼是邏輯運算子?就是讓我們的條件多組合在一起,一次組合多個條件,然後再運算最後的邏輯值是否滿 足要求,說白了邏輯運算子就是多個選擇或者多個要求。邏輯運算子有 與 或 非 與 的意思就是同時的意思,必須要求兩邊都為true才為true如 10 12 100 100 問一下那邊 和這邊是不是為真如果都...

Java邏輯運算子

假設布林變數a為真,變數b為假 稱為邏輯與運算子。當且僅當兩個運算元都為真,條件才為真。a b 為假。稱為邏輯或操作符。如果任何兩個運算元任何乙個為真,條件為真。a b 為真 稱為邏輯非運算子。用來反轉運算元的邏輯狀態。如果條件為true,則邏輯非運算子將得到false。a b 為真。當使用與邏輯運...

Java邏輯運算子

邏輯運算子把各個運算的關係表示式連線起來組成乙個複雜的邏輯表示式,以判斷程式中的表示式是否成立,判斷的結果是 true 或 false。邏輯運算子包括 其中 和 是雙目運算子,實現邏輯與 邏輯或 是單目運算子,實現邏輯非。表 1 給出了邏輯運算子的用法 含義及例項。表1 邏輯運算子的用法 含義及例項...