<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>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # Java 程序:計算整數的位數 > 原文: [https://www.programiz.com/java-programming/examples/digits-count](https://www.programiz.com/java-programming/examples/digits-count) #### 在此程序中,您將學習在 Java 中使用`while`循環和`for`循環來計算位數。 ## 示例 1:使用`while`循環對整數中的位數進行計數 ```java public class NumberDigits { public static void main(String[] args) { int count = 0, num = 3452; while(num != 0) { // num = num/10 num /= 10; ++count; } System.out.println("Number of digits: " + count); } } ``` 運行該程序時,輸出為: ```java Number of digits: 4 ``` 在此程序中,將循環`while`循環,直到測試表達式`num != 0`的值為 0(假)。 * 第一次迭代后,`num`將除以 10,其值將為 345。然后,`count`增至 1。 * 在第二次迭代后,`num`的值將為 34,并且`count`遞增為 2。 * 在第三次迭代后,`num`的值將為 3,并且`count`增至 3。 * 第四次迭代后,`num`的值將為 0,并且`count`增至 4。 * 然后將測試表達式求值為`false`并終止循環。 * * * ## 示例 2:使用`for`循環對整數中的位數進行計數 ```java public class NumberDigits { public static void main(String[] args) { int count = 0, num = 123456; for(; num != 0; num/=10, ++count) { } System.out.println("Number of digits: " + count); } } ``` 運行該程序時,輸出為: ```java Number of digits: 6 ``` 在此程序中,不使用`while`循環,而是使用不帶任何主體的`for`循環。 在每次迭代中,`num`的值除以 10,`count`則加 1。 當`num != 0`為假,即`num = 0`時,`for`循環退出。 由于`for`循環沒有主體,因此可以將其更改為 Java 中的單個語句,如下所示: ```java for(; num != 0; num/=10, ++count); ```
                  <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>

                              哎呀哎呀视频在线观看