计算字符串中各字符的个数

public class test21 {
public static void main(String[] args) {
a("abnclnacnacipnsakkcnsa");
}

public static void a(String a){
while (a.length()!=0){
int count=a.length();
char a0=a.charAt(0);
String[] bs = a.split(String.valueOf(a.charAt(0)));
if (bs.length!=0){//防止数组越界
a=bs[0];
for (int i = 1; i < bs.length; i++) {
a=a.concat(bs[i]);
}
System.out.println(a0+"的个数为"+(count-a.length()));}

else {
System.out.println(a.charAt(0)+"的个数为"+a.length());
break;
}

}

}

猜你喜欢

转载自www.cnblogs.com/ltdh/p/12804081.html