利用hashmap获取键盘输入字符串中每个字符出现的次数


class hello {
	public static void main(String[] args) throws ParseException {
		Scanner sc = new Scanner(System.in);
		String s = sc.nextLine();
		char[] arr = s.toCharArray();
		
		HashMap map = new HashMap<>();
		for (char c : arr) {
			if(map.containsKey(c)) {
				map.put(c,map.get(c)+1);  //如果包含这个key,就获取这个key的value并加1
			}else {
				map.put(c, 1);
			}
		}
		
		System.out.println(map);
		
}

运行结果:

 

你可能感兴趣的:(利用hashmap获取键盘输入字符串中每个字符出现的次数)