实现计算一个字符串中原音字母的个数函数,用java编写
时间: 2024-10-20 13:09:58 浏览: 27
在 Java 中,我们可以创建一个函数来计算字符串中元音字母的数量。元音字母通常是指 a、e、i、o、u 这五个字符,不过如果你需要考虑其他语言的元音,可以扩展这个列表。下面是一个简单的示例函数:
```java
public class VowelCounter {
public static int countVowels(String input) {
String vowels = "aeiouAEIOU"; // 定义元音字符
int count = 0; // 初始化计数器
// 遍历输入字符串,如果字符是元音,则增加计数
for (char c : input.toCharArray()) {
if (vowels.contains(Character.toString(c))) {
count++;
}
}
return count;
}
public static void main(String[] args) {
String str = "Hello, World!";
System.out.println("原音字母个数: " + countVowels(str));
}
}
```
在这个 `countVowels` 函数中,我们首先将输入字符串转换为字符数组,然后检查每个字符是否存在于元音字符串中。如果存在,我们就增加计数器。最后返回计数作为结果。
阅读全文