public static Map stat(String str) {
Map map = new HashMap();
// TODO
if (str == null || str.length() == 0) {
return map;
}
char[] chars = str.toCharArray();
for (int i = 0; i < chars.length; i++) {
int count = 1;
char c = chars[i];
if (map.containsKey(c)) {
count += (int) map.get(c);
map.put(c, count);
}
map.put(c, count);
}
return map;
}