黑马程序员技术交流社区
标题:
测试题第一题
[打印本页]
作者:
执剑人
时间:
2016-3-6 10:49
标题:
测试题第一题
1、取出一个字符串中字母出现的次数。如:字符串:"abcdekka27qoq" ,输出格式为:a(2)b(1)k(2)...
String line = "abcdekka27qoq";
char[] arr = line.toCharArray();
HashMap<Character, Integer> hm = new HashMap<>();
for (char c : arr) {
hm.put(c, hm.containsKey(c) ? hm.get(c) + 1 : 1);
}
for (Character key : hm.keySet()){
System.out.print(key + "(" +hm.get(key) + ")");
}
作者:
大家怎么丫
时间:
2016-3-7 12:14
这个题,为什么光有代码而没有注释呢。对于好多的同学没有多大的帮助。没有理解解题的思想
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2