<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國際加速解決方案。 廣告
                # Java 程序:計算句子中元音和輔音的數量 > 原文: [https://www.programiz.com/java-programming/examples/vowel-consonant-count-string](https://www.programiz.com/java-programming/examples/vowel-consonant-count-string) #### 在此程序中,您將學習使用 Java 中的`if`來計算給定句子中的元音,輔音,數字和空格的數量。 ## 示例:計算元音,輔音,數字和空格的程序 ```java public class Count { public static void main(String[] args) { String line = "This website is aw3som3."; int vowels = 0, consonants = 0, digits = 0, spaces = 0; line = line.toLowerCase(); for(int i = 0; i < line.length(); ++i) { char ch = line.charAt(i); if(ch == 'a' || ch == 'e' || ch == 'i' || ch == 'o' || ch == 'u') { ++vowels; } else if((ch >= 'a'&& ch <= 'z')) { ++consonants; } else if( ch >= '0' && ch <= '9') { ++digits; } else if (ch ==' ') { ++spaces; } } System.out.println("Vowels: " + vowels); System.out.println("Consonants: " + consonants); System.out.println("Digits: " + digits); System.out.println("White spaces: " + spaces); } } ``` 運行該程序時,輸出為: ```java Vowels: 6 Consonants: 11 Digits: 3 White spaces: 3 ``` 在上面的示例中,每個檢查都有 4 個條件。 * 第一個`if`條件是檢查字符是否為**元音**。 * `if`后面的`else if`條件是檢查字符是否為**輔音**。 否則順序應相同,否則所有元音也被視為輔音。 * 第三個條件(`else-if`)是檢查字符是否在 **0 到 9** 之間。 * 最后,最后一個條件是檢查字符是否為**空格**字符。 為此,我們使用`toLowerCase()`將行小寫。 這樣做是為了不檢查大寫的 A 到 Z 和元音的優化。 我們使用`length()`函數來了解字符串的長度,并使用`charAt()`來獲取給定索引(位置)處的字符。
                  <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>

                              哎呀哎呀视频在线观看