Map m = new HashMap();

解决方案 »

  1.   

    public static void main(String[] args){
    Map m = new HashMap();
    m.put(1, "one");
    m.put(2, "two");
    m.put(3, "three");
    for(int i = 0; i < m.size();i++){
    System.out.println(m.get(i+1));
    }
    }
    }大致就这意思
      

  2.   

    试试这个
    import java.util.*;
    class  MapDemo
    {
    public static void main(String[] args) 
    {
    Map<String,String> map = new HashMap<String,String>(); System.out.println("put:"+map.put("01","zhangsan1"));
    System.out.println("put:"+map.put("01","wnagwu"));
    map.put("02","zhangsan2");
    map.put("03","zhangsan3"); System.out.println("containsKey:"+map.containsKey("022"));

    System.out.println("get:"+map.get("023")); map.put("04",null);
    System.out.println("get:"+map.get("04"));
    //获取map集合中所有的值。
    Collection<String> coll = map.values(); System.out.println(coll);
    System.out.println(map);
    }
    }
    这里对map的初始化使用了泛型。