zoukankan      html  css  js  c++  java
  • Java基础之Map学习代码示例二:

    import java.util.*;

    class MapTest
    {
        public static void main(String[] args)
        {
            String tmp = new String("sdfgzxcvasdfxcavdf");
            Map<Character,Integer> map = new TreeMap<Character,Integer>(new Comparator<Character>(){
                public int compare(Character c1,Character c2)
                {
                    return c1.compareTo(c2);
                }
            });
            
            for(Character c : tmp.toCharArray())
            {
                if(map.containsKey(c))
                {
                    Integer v = map.get(c);
                    map.put(c,v+=1);
                }
                else
                    map.put(c,1);
            }
            
            for(Iterator<Map.Entry<Character,Integer>> it = map.entrySet().iterator();it.hasNext();)
            {
                Map.Entry<Character,Integer> entry = it.next();
                System.out.print(entry.getKey()+"("+entry.getValue()+") ");
            }
        }
    }
  • 相关阅读:
    Shape详解
    C#装箱与拆箱
    C#值类型、引用类型的区别
    C#类型简述
    C# 关键字列表
    python图片转字符画
    软件测试面试题
    python关键字以及含义,用法
    JMeter的那些问题
    APP测试功能点
  • 原文地址:https://www.cnblogs.com/cxmsky/p/2864760.html
Copyright © 2011-2022 走看看