<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                >[success] # 自增減運算符 * `++` 表示自增運算符,用于使得當前變量自身的數值加1的效果 * `-- `表示自減運算符,用于使得當前變量自身的數值減1的效果 注意:只能用于變量,常數不可以 ~~~ public class AddTest{ public static void main(String[] args) { int x = 10; //后++:先用后加 //先把x變量中的值拿出來用,賦值給y,然后再進行自增。 //賦值給y的值是自增前的。 int y = x++;// x = 11 y = 10 //先++:先加后用 //先把x進行自增,然后把自增后的結果賦值給左邊的變量 //先把x自增,變成12,然后再把自增之后的12賦值給z int z = ++x;//x = 12 z = 12 System.out.println("x:" + x);//12 System.out.println("y:" + y);//10 System.out.println("z:" + z);//12 } } ~~~ >[danger] ##### 案例 * 自增減運算符本質,讓變量自身的數值加減1,并覆蓋該變量原來的數值 ~~~ public class VarTest{ public static void main(String[] args){ int a = 1; System.out.println(a); // 1 a++; System.out.println(a); // 2 ++a; System.out.println(a); // 3 --a; System.out.println(a); // 2 a--; System.out.println(a); // 1 } } ~~~ >[danger] ##### 前 ++ 和 后++ * 說明`System.out.println(a++);` 此時打印的是 `a++` 表達式的值后++此時表達式值還是之前`a` 即1,但是后加加之后會讓a 自加1,即`int a = a + 1` 所以在打印a 時候為`2` * 說明`System.out.println(++ b);` ,前++表示先讓變量自身的數值加1,然后再讓變量的數值作為整個表達式的結果,所以此時打印值為`2` ~~~ public class VarTest{ public static void main(String[] args){ int a = 1; int b = 1; System.out.println(a++); // 1 System.out.println(++b); // 2 System.out.println(a); // 2 System.out.println(b); // 2 } } ~~~ >[danger] ##### 案例題 ~~~ public class VarTest{ public static void main(String[] args){ int a = 1; System.out.println(a++ + ++a); //4 a++ 為1 + 因為執行a++ 此時a 為2 ++a 自加 結果為3 因此1+3 =4 System.out.println("a = " + a); // 3 } } ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看