编写一个函数,将字符串中的元音字母输出Java代码
时间: 2024-03-16 13:44:53 浏览: 51
c代码-C语言编写一个函数,将一个字符串中的元音字母复制到另一字符串,然后输出
好的,以下是 Java 代码实现:
```java
public class Main {
public static void main(String[] args) {
String str = "Hello World"; // 待处理的字符串
String vowels = "AEIOUaeiou"; // 元音字母
System.out.print("字符串中的元音字母为:");
for (int i = 0; i < str.length(); i++) {
char ch = str.charAt(i);
if (vowels.indexOf(ch) != -1) { // 判断字符是否为元音字母
System.out.print(ch + " ");
}
}
}
}
```
代码中,我们定义了一个待处理的字符串`str`和一个包含元音字母的字符串`vowels`。然后,我们使用`for`循环遍历字符串中的每个字符,对于每个字符,我们通过`indexOf`方法判断其是否为元音字母,如果是,则将其输出。
需要注意的是,`indexOf`方法返回值为字符在字符串中的下标,如果字符不在字符串中,则返回-1。
希望对您有所帮助。
阅读全文