用什么java编码来查找字符串中的元音? 如何在java中使用OR运算符? 因为我在执行java程序时没有采用符号“||”。
答案 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 值是否包含元音。它还有匹配方法,可用于使用正则表达式匹配字符。