String = "abbaaacccdd",输出a,4
public void test3() {
String str = "abaaacccdef";
char[] chars = str.toCharArray();
HashMap<Character, Integer> map = new HashMap<>();
for (int index = 0; index < chars.length; index++) {
if (!map.containsKey(chars[index])) {
map.put(chars[index], 1);
} else {
int count = map.get(chars[index]);
map.put(chars[index], ++count);
}
}
char resultChar = '0';
int resultCount = 0;
for (char strChar : map.keySet()) {
int value = map.get(strChar);
if (value > resultCount) {
resultChar = strChar;
resultCount = value;
}
}
System.out.println("str:" + resultChar);
System.out.println("count:" + resultCount);
}