package vowel;
import java.util.Scanner;
//统计元音字母——输入一个字符串,统计其中元音字母的数量。更复杂点的话统计出每个元音字母的数量。
public class Vowel {
public static void main(String[] args) {
System.out.print("请输入一个字符串(Please input a string):");
Scanner scanner = new Scanner(System.in);
String line = scanner.nextLine();
line = line.toLowerCase();
String vowelWord = "eioua";
int a = 0;
int e = 0;
int i = 0;
int o = 0;
int u = 0;
int count = 0;
int resulrt = 0;
for (int j=0;j<line.length();j++){
String temp = String.valueOf(line.charAt(j));
resulrt = vowelWord.indexOf(String.valueOf(line.charAt(j)));
if (resulrt >= 0){
count++;
}
if (temp.equals("a")){
a++;
}
if (temp.equals("e")){
e++;
}
if (temp.equals("i")){
i++;
}
if (temp.equals("o")){
o++;
}
if (temp.equals("u")){
u++;
}
}
System.out.println("在这个字符串里面,元音一共有(In this string,there are all vowels):"+count);
System.out.println("a"+a+" "+"e"+e+" "+"i"+i+" "+"o"+o+" "+"u"+u);
}
}
统计元音字母
最新推荐文章于 2023-11-28 09:29:05 发布