可以将字符作为数组的下标,通过遍历数组,得到最多的字符和次数
public static void showMostCharAndNum(String str){
int asciis = new int[256];
int maxIndexAndChar = 0;
for(int i=0;i<str.lengyh();++i){
assciis[str.charAt(i)]++;
if(ascoos[str.charAt(i)] > maxIndexAndChar)
maxIndexAndChar=str.charAt(i);
}
System.out.println((char)maxIndexAndChar + " "+asciis[maxIndexAndChar]);
}