java或運算符號
1. java "|"操作符什麼意思例如:11|2什麼結果,怎麼運算的
符號 「|」 表示或運算,將運算符兩邊的整形數據轉換成二進制數據計算
或運算是有1則為1,否則為0
例如:11 | 2
1011-----11
0010------2
---------------
1011(二進制) = 11(十進制)
即 11 | 2 = 11
再舉個例:11 | 4
1011-----11
0100------4
--------------
1111(二進制) = 15(十進制)
即 11 | 4 = 15
類似的還有與運算符 "&"
與運算是兩個都為1則為1,否則為0
例如:11 & 2
1011-----11
0010------2
----------------
0010(二進制) = 2(十進制)
即 11 & 2 = 2
再舉個例:11 & 4
1011-----11
0100------4
---------------
0000(二進制) = 0(十進制)
即 11 & 4 = 0
2. JAVA中「&&」和「||」是什麼意思怎麼用
&&」和「||」是兩個不同的計算機符號。
3. java中,&&和&以及|和||的區別
JAVA中&&意思是「條件與」邏輯操作符,使用方法是x&&y,功能描述:x和y均為true,取值是true,否則取值是false。
JAVA中||意思是「條件或」邏輯操作符,使用方法是x||y,功能描述:x和y有一個為true,取值是true,否則取值是false。
(3)java或運算符號擴展閱讀:
JAVA語言中進行邏輯表達式求值運算時,不但要注意邏輯運算符本身的運算規則,而且還必須從最左邊一個計算部分開始,按照邏輯運算的規則計算該部分的值。每計算完一個部分就與該部分右邊緊靠著的邏輯運算符根據真值表進行邏輯值判斷。
在邏輯表達式的求解過程中,任何時候只要邏輯表達式的值已經可以確定,則求解過程不再進行,求解結束。
參考資料來源:
網路——&&
網路——||
4. java里的&&,||和!()什麼意思,還有==和=又什麼區別
&&: 是邏輯運算符,代表與(就是並且),條件都成立,返回值是 true,否則 FALSE
||: 是邏輯運算符,代表或(就是或者),條件中有一者成立,返回值是 true
否則 false
!():是邏輯運算符,代表非(就是取反),把真的變成假的,或者把假的變成真的
==: 比較運算符,判斷是否相等
=: 賦值運算符,例: i = 10;
5. java 中|| 和 && 這類的符號都表示什麼
&&和||是一種邏輯運算符,&&是邏輯與,當兩個數都為真,則結果為真。||是邏輯或,兩個數任意一個為真,則結果為真。
舉個例子:
1、a && b
當a、b都為真時,結果為真。有一個為假或者都為假時結果為假。
2、a || b
當a、b有一個為真時,結果為真。a、b都為假時結果為假。
(5)java或運算符號擴展閱讀:
在java中還有其他的邏輯符號,比如:!、|、 &
「!」是非運算符號,比如a為真,則!a則為假。a如果為假,則!a為真。
而「|」也是邏輯或,「&」也是邏輯與,但是他們與「||」和「&&」有些區別,區別如下:
「&」與「|」無論第一個判斷條件是否成立,邏輯運算符前後兩個條件都會進行判斷。
「&&」與「||」,前者第一個條件不成立,後面的條件均不進行判斷,返回false;後者第一個條件成立,後面的條件均不進行判斷,返回true。
6. java涓浠涔堟槸&&榪愮畻絎︼紵
java 涓瓅| 鍜 &&閮芥槸閫昏緫榪愮畻絎︺
1銆亅|
"||"鏄綆媧佹垨閫昏緫榪愮畻絎
紺轟緥錛歛||b錛堝叾涓璦銆乥閮戒唬琛ㄤ竴涓鏉′歡錛
榪愮畻瑙勫垯錛氬傛灉a銆乥鍧囦負true鏃訛紝緇撴灉鎵嶄負true錛涘傛灉a銆乥涓鏈変竴鑰呬負false錛岀粨鏋滀負false
2銆&&
"&&"鏄綆媧佹垨閫昏緫榪愮畻絎
紺轟緥錛歛&&b錛堝叾涓璦銆乥閮戒唬琛ㄤ竴涓鏉′歡錛
榪愮畻瑙勫垯錛氬傛灉a銆乥鍧囦負false鏃訛紝緇撴灉鎵嶄負flase錛屽傛灉a銆乥涓鏈変竴鑰呬負true錛岀粨鏋滀負true銆
鎵╁睍璧勬枡
java涓鐨勯昏緫榪愮畻絎﹀強浼樺厛綰э細
涓鍏冿細錛侊紙閫昏緫闈烇級銆&錛堥昏緫涓庯級銆亅錛堥昏緫鎴栵級銆
浜屽厓錛&&錛堢畝媧佷笌錛夈亅|錛堢畝媧佹垨錛夈
浠ヤ笂涓夌嶉昏緫榪愮畻絎︿腑錛岄昏緫闈 ! 鐨勪紭鍏堢駭鏈楂橈紝閫昏緫涓 &銆侀昏緫鎴東 嬈′箣錛岀畝媧佹垨 || 浼樺厛綰ф渶浣庛傚嵆綆楁湳銆侀昏緫銆佽祴鍊艱繍綆楃︾殑浼樺厛綰ч『搴忎負錛
閫昏緫闈 ! >綆楁湳 > 閫昏緫涓 &銆侀昏緫鎴 | >綆媧佷笌&&銆佺畝媧佹垨||> 璧嬪=
鍙傝冭祫鏂欐潵婧愶細鐧懼害鐧劇戔斺旈昏緫榪愮畻絎