91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Java運算符的優先級以及改變運算符優先級的方法

發布時間:2020-05-29 14:39:28 來源:億速云 閱讀:544 作者:鴿子 欄目:編程語言

Java 的運算符優先級

算術運算符優先級較高,關系和邏輯運算符優先級較低。
多數運算符具有左結合性,單目運算符、三目運算符、賦值運算符具有右結合性。

類別  操作符 關聯性
后綴  () [] . (點操作符)  左到右
一元  !、+、-、~、++、–    從右到左
乘性  、/、%   左到右
加性  + – 左到右
移位  >> >>>  <<  左到右
關系  <、<=、>、>=、instanceof    左到右
相等  ==  !=  左到右
按位與 &   左到右
按位異或    ^   左到右
按位或 |   左到右
邏輯與 &&  左到右
邏輯或 ||  左到右
條件  ?:  從右到左
賦值  =、+=、-=、
=、/=、&=、|=、^=、~=、?=、?=、>>>=    從右到左
逗號  ,   左到右
舉個例子
(a+b*c)/5
這個例子很簡單就是個數學公式

int a = 5;int b = 2;int c = 3;
if(a+5==10 || b==1 && c==0){
System.out.println(true);
}
這個判斷的意思是

  1. 條件1 a+5 == 10
  2. 條件2 b==1
  3. 條件3 c==0
  4. 判斷條件2和3 形成條件4
  5. 條件4 和條件1 聯合判斷
    如果修改下

if( (a+5 == 10) || (b==1 && c==0) )
是不是容易看多了。

當無法確定優先級的時候,可以用()來強行改變優先級

在實際的java編程中,建議適當使用()來讓程序容易讀一些,并不是每個人需要強行記住那么多優先級判斷

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

环江| 淳化县| 普陀区| 宝坻区| 辉南县| 丽水市| 霍林郭勒市| 辽宁省| 乳源| 鹤山市| 长春市| 北辰区| 沙田区| 商丘市| 准格尔旗| 上杭县| 商南县| 黄浦区| 桃园县| 靖安县| 吴旗县| 屏边| 合肥市| 邓州市| 四会市| 左贡县| 华阴市| 昌宁县| 贺兰县| 白朗县| 兴安县| 巨野县| 南汇区| 轮台县| 筠连县| 苍山县| 广饶县| 澎湖县| 全州县| 汉沽区| 星子县|