本文目錄一覽:
在java中“或”怎麼打
“或”:|
在英文輸入法的狀態下按住shift鍵再按下右下劃線(返回鍵backspace與回車鍵enter之間的那個鍵)
“或”有兩個:
①
|
如if(a==0
|
b==0)那麼a==0與b==0都會進行判斷是真還是假
②
||
如if(a==0
||
b==0)這個||有短路功能:如果a==0為真,那麼就不再判斷b==0是否為真,而直接執行下面的語句,如果a==0為假,才判斷b==0是否為真
在java中“或”怎麼打?
“或”:| 在英文輸入法的狀態下按住shift鍵再按下右下劃線(返回鍵backspace與回車鍵enter之間的那個鍵)\x0d\x0a“或”有兩個:\x0d\x0a① | 如if(a==0 | b==0)那麼a==0與b==0都會進行判斷是真還是假\x0d\x0a② || 如if(a==0 || b==0)這個||有短路功能:如果a==0為真,那麼就不再判斷b==0是否為真,而直接執行下面的語句,如果a==0為假,才判斷b==0是否為真
java 中|| 和 && 這類的符號都表示什麼?
和||是一種邏輯運算符,是邏輯與,當兩個數都為真,則結果為真。||是邏輯或,兩個數任意一個為真,則結果為真。
舉個例子:
1、a b
當a、b都為真時,結果為真。有一個為假或者都為假時結果為假。
2、a || b
當a、b有一個為真時,結果為真。a、b都為假時結果為假。
擴展資料:
在java中還有其他的邏輯符號,比如:!、|、
“!”是非運算符號,比如a為真,則!a則為假。a如果為假,則!a為真。
而“|”也是邏輯或,“”也是邏輯與,但是他們與“||”和“”有些區別,區別如下:
“”與“|”無論第一個判斷條件是否成立,邏輯運算符前後兩個條件都會進行判斷。
“”與“||”,前者第一個條件不成立,後面的條件均不進行判斷,返回false;後者第一個條件成立,後面的條件均不進行判斷,返回true。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/241166.html