可以將字符作為數(shù)組的下標(biāo),通過遍歷數(shù)組,得到最多的字符和次數(shù)
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]);
}