String str = "aaaabbbccccddddd";
String s="";
char[] charArray=str.toCharArray();
for(char ch='a';ch<='z';ch++){
boolean flag=false;
int chCount=0;
for(int j=0;j<charArray.length;j++){
if(ch==charArray[j]){
flag=true;
chCount++;
}
}
if(flag)
s+=String.valueOf(ch)+String.valueOf(chCount);
}
System.out.println(s);
将字符串"aaaabbbccccddddd"转化为"a4b3c4d5"
本文探讨了如何通过遍历字符串并统计特定字符出现次数的方法,实现字符串内字符的高效计数。

被折叠的 条评论
为什么被折叠?



