<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國際加速解決方案。 廣告
                ### [for](https://lingcoder.gitee.io/onjava8/#/book/05-Control-Flow?id=for) **for**循環可能是最常用的迭代形式。 該循環在第一次迭代之前執行初始化。隨后,它會執行布爾表達式,并在每次迭代結束時,進行某種形式的步進。**for**循環的形式是: ~~~ for(initialization; Boolean-expression; step) statement ~~~ 初始化 (initialization) 表達式、布爾表達式 (Boolean-expression) ,或者步進 (step) 運算,都可以為空。每次迭代之前都會判斷布爾表達式的結果是否成立。一旦計算結果為`false`,則跳出**for**循環體并繼續執行后面代碼。 每次循環結束時,都會執行一次步進。 **for**循環通常用于“計數”任務。代碼示例: ~~~ // control/ListCharacters.java public class ListCharacters { public static void main(String[] args) { for(char c = 0; c < 128; c++) if(Character.isLowerCase(c)) System.out.println("value: " + (int)c + " character: " + c); } } ~~~ 輸出結果(前 10 行): ~~~ value: 97 character: a value: 98 character: b value: 99 character: c value: 100 character: d value: 101 character: e value: 102 character: f value: 103 character: g value: 104 character: h value: 105 character: i value: 106 character: j ... ~~~ **注意**:變量**c**是在**for**循環執行時才被定義的,并不是在主方法的開頭。**c**的作用域范圍僅在**for**循環體內。 傳統的面向過程語言如 C 需要先在代碼塊(block)前定義好所有變量才能夠使用。這樣編譯器才能在創建塊時,為這些變量分配內存空間。在 Java 和 C++ 中,我們可以在整個塊使用變量聲明,并且可以在需要時才定義變量。 這種自然的編碼風格使我們的代碼更容易被人理解 \[^1\]。 上例使用了**java.lang.Character**包裝類,該類不僅包含了基本類型`char`的值,還封裝了一些有用的方法。例如這里就用到了靜態方法`isLowerCase()`來判斷字符是否為小寫。
                  <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>

                              哎呀哎呀视频在线观看