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

2025年1月8日 | 阅读需时 2 分钟

在此程序中,我们的任务是计算给定字符串中元音和辅音的总数。

众所周知,字母 a、e、i、o、u 在英文字母表中被称为元音。其他任何字符都被称为辅音。

要解决这个问题,首先,我们需要将字符串中的每个大写字母转换为小写字母,以便仅与小写元音进行比较,而不是大写元音(A、E、I、O、U)。然后,我们必须使用 for 或 while 循环遍历字符串,并将每个字符与所有元音(即 a、e、i、o、u)进行匹配。如果找到匹配项,则将计数器加 1,否则继续程序的正常流程。程序算法如下。

算法

  • 步骤 1: 开始
  • 步骤 2:设置 vCount =0,cCount =0
  • 步骤 3:定义字符串 str = "This is a really simple sentence"。
  • 步骤 4:将 str 转换为小写
  • 步骤 5:设置 i =0。
  • 步骤 6:重复步骤 6 至步骤 8,直到 i<str.length()
  • 步骤 7:如果 str 的任何字符与任何元音匹配,则
    vCount = vCount + 1。
    步骤 8:如果任何非元音字符位于 a 和 z 之间,则
    cCount = cCount =+1。
  • 步骤 9:i = i + 1
  • 步骤 10:打印 vCount。
  • 步骤 11:打印 cCount。
  • 步骤 12:结束

程序

输出

Number of vowels: 10
Number of consonants: 17
下一个主题Java 程序