3
当我的代码编译它给我多元的元音输出。几乎就像在它检查每个字符后给它一个输出。我如何让它与我所有的元音和其他元素一起输出一个输出。在1输出?使用字符串方法来查找和计算字符串中的元音?
请帮助...
import java.util.*;
public class Lowercasevowelcounter {
public static void main(String[] args) {
int a=0, e=0, x=0;
int u=0, o=0, other=0;
String text;
Scanner sc = new Scanner(System.in);
System.out.println("Enter a string of words : ");
text = sc.nextLine();
for (int i = 0; i < text.length(); i++){
char c = text.charAt(i);
if (c == 'a') a++;
else if (c == 'e')
e++;
else if (c == 'i')
x++;
else if (c == 'o')
o++;
else if (c == 'u')
u++;
else
other++;
System.out.println("a: " + a + "\n" +
"e: " + e + "\n" +
"i: " + x + "\n" +
"o: " + o + "\n" +
"u: " + u + "\n" +
"other: " + other);
}
}
}
工作....谢谢...不能相信我没有看到!....非常感谢! – Savage99