import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;
import java.util.Set;
public class Demo {
public static void main(String[] args) {
Map<Integer, Character> map = new HashMap<Integer, Character>();
Map<Character, Integer> maps = new HashMap<Character, Integer>();
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个英文字符串:");
String s = sc.next();
for (int i = 0; i < s.length(); i++) {
map.put(i, s.charAt(i));
}
Set<Integer> set = map.keySet();
for (Integer i : set) {
if (maps.containsKey(map.get(i))) {
maps.put(map.get(i), maps.get(map.get(i)) + 1);
} else {
maps.put(map.get(i), 1);
}
}
Set<Character> set2 = maps.keySet();
for (Character c : set2) {
System.out.println(c + "\t" + maps.get(c));
}
}
}
01-22
1万+