package MapTest;

import java.util.HashMap;

public class MapTest {

public static void Count(String str)
{
char[] chars=str.toCharArray();
HashMap<Character,Integer> hm=new HashMap();

for(char c : chars)
{
if(!hm.containsKey(c))
{
hm.put(c, 1);
}
else
{
hm.put(c, hm.get(c)+1);
}

for(Character key: hm.keySet()){
//hm.keySet()代表所有键的集合,进行格式化输出
System.out.println(key + "====" + hm.get(key));
}

}
}

public static void main(String[] args) {
// TODO 自动生成的方法存根
String str = "abcaaaefdabbhg";
Count(str);
}
}

最新文章

  1. 最新 Eclipse IDE下的Spring框架配置及简单实例
  2. JS高级群的日常
  3. 判断Windows操作系统的版本
  4. Hive[2] 基础介绍
  5. 深入理解c++中char*与wchar_t*与string以及wstring之间的相互转换 [转]
  6. python批量GBK转UTF-8
  7. Contoso 大学 - 5 – 读取关联数据
  8. s3c6410 开发板Linux系统支持 K9GAG08U0E的方法
  9. Mybatis的学习总结(一)——使用配置文件实现增删改查
  10. 大约Android 3.0后AsyncTask默认的单线程分析
  11. KB奇遇记(5):奇葩的用人制度
  12. Qt词典搜索
  13. @media 针对不同的屏幕尺寸设置不同的样式
  14. 悲观锁,乐观锁,排他锁,行锁----MYSQL
  15. 基于 WPF 平台的 ActiveReports Viewer控件
  16. Reflector_8.3.0.93_安装文件及破解工具
  17. getParameter和getAttribute区别
  18. loadrunner:HTTP接口脚本实例
  19. rpm包的rpmbuild spec文件详解
  20. iOS开发之弹出输入框

热门文章

  1. Python学习日记(六)——内置函数和文件操作(lambda)
  2. 通过JDBC API访问数据库的基本步骤
  3. Java锁优化
  4. Java实现单例的5种方式
  5. 使用 pip wheel 实现 Python 依赖包的离线安装
  6. 详解python中@的用法
  7. c++ for each
  8. SpringBoot学习之一 Unable to find a single main class from the following candidates
  9. spring mvc 返回JSON数据
  10. Java使用jxl写入Excel文件