public class LetterCount {
public static void main(String[] args) {
//统计字符串中每个小写字母出现的次数
String str = "abcdefaaaabcoipppp";
//将字符串转换字符数组
char[] chs = str.toCharArray();
//创建长度为26的int[],用来统计每个字母出现的次数
int[] ary = new int[26];
//遍历字符数组,统计字母出现的次数
for (char c:chs){
ary[c-'a']++;
}
//输出结果 -- 只能使用普通for循环,对数组进行遍历
for(int i=0;i<ary.length;i++){
System.out.println("字母:"+(char)(i+'a')+"出现的次数是:"+ary[i]);
}
}
}
统计字符串中每个小写字母出现的次数
最新推荐文章于 2023-02-18 16:46:57 发布