本帖最后由 严学韦 于 2012-10-22 13:53 编辑
- package LianXi;
- /*
- * 需求:打印一个字符串中每个字符出现的次数
- * */
- import java.util.*;
- public class AppearTimeDemo {
- public static void main(String args[]){
- String s = "HeiMa ChengXuYuan"; //测试字符串
- Map<Character, Integer> result = getCharMaps(s);
- System.out.println(result);//打印出字符串中各字符出现的次数!
- }
- public static Map<Character, Integer> getCharMaps(String s) {
- Map<Character, Integer> map = new HashMap<Character, Integer>();
- for(int i = 0; i < s.length(); i++) {
- Character c = s.charAt(i);
- Integer count = map.get(c);
- map.put(c, count == null ? 1 : count + 1);
- }
- return map;
- }
- }
复制代码 用eclipse可以编译,也可以运行
用DOS可以编译,但是不能运行了
JDK也重新安装过,也不行诶,哪位指点下,可能犯二了我
|
组图打开中,请稍候......
|