/**
* 统计元音字母——输入一个字符串,统计处其中元音字母的数量。
* 更复杂点的话统计出每个元音字母的数量。
* @author cscss
*
*/
public class CountYuanYin {
private static char[] yuan = {'a','e','i','o','u','w','y'};;
public static void main(String[] args) {
String a = "aaaeeeeiiiioooouuuqua";
int[] ints = count(a);
for (int i = 0; i < ints.length; i++) {
System.out.println("字母"+yuan[i]+"出现"+ints[i]+"次");
}
}
// 遍历出每个元音出现的次数
public static int[] count(String s){
char[] cs=s.toCharArray();
int[] ints = {0,0,0,0,0,0,0};
for (int i = 0; i < cs.length; i++) {
for (int j = 0; j < yuan.length; j++) {
if (cs[i] == yuan[j]) {
ints[j]++;
}
}
}
return ints;
}
}
花了几分钟,写一下这个东西,大家互相学习哈。
欢迎关注我,每天分享更多有意思的学习经验。