public static char maxFrequency(String s) {
int length = s.length();
int[] array = new int[26];
int max = Integer.MIN_VALUE;
int index = 0;
for (int i = 0; i < length; i++) {
array[(int) (s.charAt(i) - 97)]++;
}
for (int i = 0; i < array.length; i++) {
if (max < array[i]) {
max = array[i];
index = i;
}
} char c = (char) (index + 97);
return c;
}
Comments
Leave a comment