當前位置:首頁 » 編程語言 » java二元

java二元

發布時間: 2024-07-05 17:21:21

㈠ Java里的每個符號代表什麼意思

你好提問者:
算術操作符
一元: + - ++ --
二元: + - * / %
值得注意的是 ++ 和-- 操作符, 如:int a,x=1,y=5; a = ++x;b=y++;
此時a的值為2(先加1,後賦值),b的值為5(先賦值,後加1)。
二元操作符兩側的操作對象數據類型不先自動進行類型轉換,再進行操作。
賦值操作符與復合賦值操作符 可將 變數 = 變數 op 表達式 寫成 變數 op = 表達式
如:x+=20 與 x=x+20 結果一致,但更簡潔。 注意:= 與 = = 的不同。
位操作符和移位操作符 位操作符
&(按位與) |(按位或) ^(按位異或) 移位操作符
E<<n 左移n位,空位補0,相當於E*2
E>>n 右移n位,空位用原最高位的位值補足,相當於E/2 E>>>n 右移n位,空位補0
關系操作符
關系操作符共六個:
>(大於) >=(大於等於) <(小於)<=(小於等於) !=(不等於) = =(相等) 關系操作符的結果為boolean型數據(true或false)。
註:= = 操作符只有在比較雙方均完全一致時,其值為true,如比較的是兩個對象,即使兩個對象的內容相同,結果也為false,
只有這兩個對象為同一對象時才為true。
邏輯操作符
邏輯操作符的操作對象和結果均為boolean型,共六個: !(邏輯非) && (邏輯與) ||(邏輯或) ^(邏輯並或) & (邏輯與) | (邏輯或)
按位與„&„也可作為邏輯與使用,但未作優化,而„&&„操作符是經過優化的。對„|„操作符也類似。
其他操作符
條件操作符 E1?E2:E3
表達式E1若成立,執行表達式E2,否則執行E3。 逗號操作符
","可用於分隔語句。 如 int x,y;
for (x=0,y=0;x<10;x++) {...};
操作符的優先順序和結合規則 優先順序:
一元 〉算術 〉移位 〉關系 〉按位 〉邏輯 〉三元 〉(復合)賦值 〉逗號 結合規則:
除一元、三元和賦值操作符是自右至左結合外,其他均自左至右結合。 語句的分類
Java語句按是否改變運行的狀態可分為執行語句(如表達式語句)和非執行語句(如聲明語句)。任何語句的末尾都以「;」結束。
執行語句按其組成可分三類: 空語句
只有一個語句結束符「;」 ,無任何內容。

如果不明白就去這看一下吧 http://wenku..com/link?url=5eQ6a-_R3meGg4R1Z_YdQEwoIPdiTG7pMWaNFvcOP9JQ-RId1jIY1TEy8Us_FwsLyOv-FbTBh1cW

熱點內容
水密碼精華乳液怎麼用 發布:2024-07-08 16:14:00 瀏覽:601
12mb智能緩存 發布:2024-07-08 16:06:19 瀏覽:658
安卓10如何顯示ram 發布:2024-07-08 16:06:01 瀏覽:724
邁威哪個配置性價比高 發布:2024-07-08 16:00:07 瀏覽:521
編譯原理在線題庫 發布:2024-07-08 15:02:15 瀏覽:627
奇瑞瑞虎八plus豪享版配置有哪些 發布:2024-07-08 14:58:30 瀏覽:143
手機攝影內存配置哪個好 發布:2024-07-08 14:57:43 瀏覽:285
qq共享位置怎麼修改位置安卓 發布:2024-07-08 14:51:59 瀏覽:642
生肖解壓圖 發布:2024-07-08 14:47:17 瀏覽:828
php當前時間秒 發布:2024-07-08 14:42:07 瀏覽:530