乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      Java 運算符優(yōu)先級

       月小升的圖書管 2020-02-19

      https:///blog/priority-java-operation/

      Java 的運算符優(yōu)先級
      算術(shù)運算符優(yōu)先級較高,關(guān)系和邏輯運算符優(yōu)先級較低。
      多數(shù)運算符具有左結(jié)合性,單目運算符、三目運算符、賦值運算符具有右結(jié)合性。

      類別操作符關(guān)聯(lián)性
      后綴() [] . (點操作符)左到右
      一元!、+、-、~、++、–從右到左
      乘性 *、/、%左到右
      加性 + –左到右
      移位 >> >>>  << 左到右
      關(guān)系 <、<=、>、>=、instanceof左到右
      相等 ==  !=左到右
      按位與左到右
      按位異或^左到右
      按位或|左到右
      邏輯與&&左到右
      邏輯或||左到右
      條件?:從右到左
      賦值=、+=、-=、*=、/=、&=、|=、^=、~=、?=、?=、>>>=從右到左
      逗號,左到右

      舉個例子
      (a+b*c)/5
      這個例子很簡單就是個數(shù)學(xué)公式

      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 聯(lián)合判斷
      如果修改下

      if( (a+5 == 10) || (b==1 && c==0) )

      是不是容易看多了。

      當(dāng)無法確定優(yōu)先級的時候,可以用()來強行改變優(yōu)先級

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

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多