【题目】给你一个字符串,包含了空格等标点符号,要你计算出出现次数最多的字母和该字母出现的次数。
【code】:
private static void totalTimes(String str) {
char[] ch = str.toCharArray();
Map timesMap = new HashMap();
for (int i = 0; i
if ((ch[i] >= 65 && ch[i] = 97 && ch[i]
Integer freq = timesMap.get(ch[i]);
timesMap.put(ch[i], freq == null ? Integer.valueOf(1) : ++freq);
}
}
![5729548.aspx](https://i-blog.csdnimg.cn/blog_migrate/8ebf301ff3f554a259f032aeeca3ecea.png)