System.out.println("请输入字符串:");
Scanner scanner = new Scanner(System.in);
String s = scanner.next();
String[] s2 = s.split("");
HashMap<String, Integer> map = new HashMap<>();
for (int i = 0; i < s2.length; i++) {
String s1 = s2[i];
if (!map.containsKey(s1)){
map.put(s1,1);
}else {
int count = map.get(s1);
count++;
map.put(s1,count);
}
}
Set<Map.Entry<String, Integer>> entrySet = map.entrySet();
for (Map.Entry<String, Integer> entry : entrySet) {
String key = entry.getKey();
Integer value = entry.getValue();
System.out.println("字符"+key+"出现了"+value+"次");
}
}