Map集合的使用,定义一个泛型为String类型的List集合,统计该集合中每个字符(注意,不是字符串)出现的次数。
2020-08-16 17:45
148 查看
ArrayList<String> al = new ArrayList<>(); HashMap<Character, Integer> hm = new HashMap<>(); al.add("abc"); al.add("bcd"); for (String s : al) { char[] ca = s.toCharArray(); for (char c : ca) { if (!hm.containsKey(c)) { hm.put(c, 1); }else { hm.put(c, hm.get(c)+1); } } } System.out.println(hm);
结果
{a=1, b=2, c=2, d=1}
相关文章推荐
- 定义一个泛型为String类型的List集合,统计该集合中每个字符 (注意,不是字符串)出现的次数。
- 使用Map-查找表统计一个字符串中每个字符出现的次数
- 使用集合键盘录入一个字符串,统计每个字符出现的次数-----例题
- 编写程序String_Count.java,由用户通过键盘指定一个字符串,然后由程序来统计并输出在该字符串中每个字符出现的次数。
- Java基础知识强化之集合框架笔记61:Map集合之统计字符串中每个字符出现的次数的案例
- 阶段1 语言基础+高级_1-3-Java语言高级_04-集合_08 Map集合_10_练习_计算一个字符串中每个字符出现的次数...
- Java Map集合练习( 定义一个字符串,统计字符串中每个字符出现的次数!)
- 【java】集合:计算一个字符串里每个字符出现的次数
- 小方法1——CountChar--统计一个字符串中每个字符出现的次数
- 统计一段文本中每个字符出现的次数 统计结果到Map集合, key是字符, value 是字符的个数
- 统计一个字符串中每个字符出现的次数
- 用户通过键盘指定一个字符串,然后由程序来统计并输出在该字符串中每个字符出现的次数
- 统计一个字符串中每个字符出现的次数,并按出现的次数降序输出统计结果
- 统计字符串String中每个字符出现的次数
- 统计一段文字中每个字符出现的次数,并输出结果(包含字符及其出现次数)保存在一个适合的集合中。
- 手动输入一个字符串,仅限小写字母,统计并输出每个字符在字符串中出现的次数,并输出。
- Map(5)--用集合统计字符串中字符出现的次数
- 集合框架-统计字符串中每个字符出现的次数案例图解
- java中怎么统计一个字符串中每个字符的出现次数
- 统计一段文本中每个字符出现的次数 统计结果到Map集合, key是字符, value 是字符的个数