本文目錄一覽:
java中的符號都有那些。
算數運算符,+-*/(+=,-=,*=,、/*)
p.s. 1/0 = NaN 無窮大。
邏輯運算符,略
轉義序列符(例舉),\b 退格, \t 製表, \n 換行(製圖、一般println), \r 回車, \” 雙引號, \’ 單引號
p.s. 取決於os,並不常用。
遞增/減 ++, —
賦值 =
比較 =,=, ==
位移 ,,
p.s. 圖形用到
注釋,// 行注釋,/* */段注釋
類型轉換, a = (int)b; //括弧。
條件, if()… == a ? true : false //三目運算。
正則表達式, 應用類,用到這再說。
先到這裡。
java 中|| 和 && 這類的符號都表示什麼?
和||是一種邏輯運算符,是邏輯與,當兩個數都為真,則結果為真。||是邏輯或,兩個數任意一個為真,則結果為真。
舉個例子:
1、a b
當a、b都為真時,結果為真。有一個為假或者都為假時結果為假。
2、a || b
當a、b有一個為真時,結果為真。a、b都為假時結果為假。
擴展資料:
在java中還有其他的邏輯符號,比如:!、|、
「!」是非運算符號,比如a為真,則!a則為假。a如果為假,則!a為真。
而「|」也是邏輯或,「」也是邏輯與,但是他們與「||」和「」有些區別,區別如下:
「」與「|」無論第一個判斷條件是否成立,邏輯運算符前後兩個條件都會進行判斷。
「」與「||」,前者第一個條件不成立,後面的條件均不進行判斷,返回false;後者第一個條件成立,後面的條件均不進行判斷,返回true。
java中邏輯或用什麼表示
java中邏輯’或’用’|’或者『||』表示,前者表示其中一個表示會執行’|’兩邊所有表達式,’||’表示可能只會執行’||’之前的一個表達式
String
str=null;
if(str==null||str.length()0)
他會執行str==null
滿足了true
將不會執行
str.length0
if(str==null|str.length()0)
他會執行str==null,即便滿足了true也會執行str.length0,並且將報錯
JAVA語言運算符號解釋
result = (sum==0?1:num/sum);
這是一個三元運算符
sum==0? 如果sum==0 就執行 result=1,不等於result = num/sum.
大概就是這意思。
你要思考的是,我們應該在什麼情況下使用三元運算符。
Java里的每個符號代表什麼意思
你好提問者:
算術操作符
一元: + – ++ —
二元: + – * / %
值得注意的是 ++ 和– 操作符, 如:int a,x=1,y=5; a = ++x;b=y++;
此時a的值為2(先加1,後賦值),b的值為5(先賦值,後加1)。
二元操作符兩側的操作對象數據類型不先自動進行類型轉換,再進行操作。
賦值操作符與複合賦值操作符 可將 變數 = 變數 op 表達式 寫成 變數 op = 表達式
如:x+=20 與 x=x+20 結果一致,但更簡潔。 注意:= 與 = = 的不同。
位操作符和移位操作符 位操作符
(按位與) |(按位或) ^(按位異或) 移位操作符
En 左移n位,空位補0,相當於E*2
En 右移n位,空位用原最高位的位值補足,相當於E/2 En 右移n位,空位補0
關係操作符
關係操作符共六個:
(大於) =(大於等於) (小於)=(小於等於) !=(不等於) = =(相等) 關係操作符的結果為boolean型數據(true或false)。
註:= = 操作符只有在比較雙方均完全一致時,其值為true,如比較的是兩個對象,即使兩個對象的內容相同,結果也為false,
只有這兩個對象為同一對象時才為true。
邏輯操作符
邏輯操作符的操作對象和結果均為boolean型,共六個: !(邏輯非) (邏輯與) ||(邏輯或) ^(邏輯並或) (邏輯與) | (邏輯或)
按位與„„也可作為邏輯與使用,但未作優化,而„„操作符是經過優化的。對„|„操作符也類似。
其他操作符
條件操作符 E1?E2:E3
表達式E1若成立,執行表達式E2,否則執行E3。 逗號操作符
“,”可用於分隔語句。 如 int x,y;
for (x=0,y=0;x10;x++) {…};
操作符的優先順序和結合規則 優先順序:
一元 〉算術 〉移位 〉關係 〉按位 〉邏輯 〉三元 〉(複合)賦值 〉逗號 結合規則:
除一元、三元和賦值操作符是自右至左結合外,其他均自左至右結合。 語句的分類
Java語句按是否改變運行的狀態可分為執行語句(如表達式語句)和非執行語句(如聲明語句)。任何語句的末尾都以「;」結束。
執行語句按其組成可分三類: 空語句
只有一個語句結束符「;」 ,無任何內容。
如果不明白就去這看一下吧
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/257300.html