如何在java程序中查找字符串中的元音

时间:2013-09-28 11:47:20

标签: java function

用什么java编码来查找字符串中的元音? 如何在java中使用OR运算符? 因为我在执行java程序时没有采用符号“||”。

2 个答案:

答案 0 :(得分:3)

尝试以下代码 程序对给定的字符串进行迭代,并检查每个字符是否为元音 1.符号'||'可以用作OR,下面的程序就是一个例子

  public class Test {

    public static void main(String[] args) {    
        String str ="This is a test";
        for(int i=0;i <str.length();i++){
            if((str.charAt(i) == 'a') || 
                (str.charAt(i) == 'e')  ||
                (str.charAt(i) == 'i') || 
                (str.charAt(i) == 'o') ||
                (str.charAt(i) == 'u')) {
                System.out.println(" The String contains " + str.charAt(i));
            }
        }
    }
    }

注意:它只会匹配小写元音

答案 1 :(得分:2)

字符串类具有包含方法,可用于查明 String 值是否包含元音。它还有匹配方法,可用于使用正则表达式匹配字符。