Skip to content

Files

Latest commit

cd69938 · Oct 12, 2019

History

History
41 lines (29 loc) · 2.36 KB

File metadata and controls

41 lines (29 loc) · 2.36 KB

Java 程序:计算字符串中的元音和辅音

原文: https://beginnersbook.com/2019/04/java-program-to-count-vowels-and-consonants-in-a-string/

在本文中,我们将编写一个 Java 程序来计算String中的元音和辅音。

用于计算给定字符串中的元音和辅音的程序

这里我们有两个变量vcountccount来分别保持元音和辅音的数量。我们已经使用toLowerCase()方法将字符串的每个字符串转换为小写,以便于比较。

然后我们使用charAt()方法if..else..if语句将字符串的每个字符串与元音'a''e''i''o''u'进行比较,如果找到匹配,那么我们正在增加元音计数器vcount,否则我们正在增加辅音计数器ccount

public class JavaExample {

    public static void main(String[] args) {
        String str = "BeginnersBook";
        int vcount = 0, ccount = 0;

        //converting all the chars to lowercase
        str = str.toLowerCase();
        for(int i = 0; i < str.length(); i++) { char ch = str.charAt(i); if(ch == 'a' || ch == 'e' || ch == 'i' || ch == 'o' || ch == 'u') { vcount++; } else if((ch >= 'a'&& ch <= 'z')) {
                ccount++;
            }
        }
        System.out.println("Number of Vowels: " + vcount);
        System.out.println("Number of Consonants: " + ccount);
    }
}

输出:

Java program to count vowels and consonants in a String

相关的 Java 程序

  1. Java 程序:在字符串中查找字符的出现
  2. Java 程序:对字符串执行冒泡排序
  3. Java 程序:反转一个字符串
  4. Java 程序:使用Switch Case检查元音或辅音