hashmap的put怎么用,我想输入张三,和99两个值。

解决方案 »

  1.   

    楼主先要知道什么是map,你这么做的需求是什么
      

  2.   


    hashmap.put(new Integer(99),"张三");
      

  3.   

    楼主的意思大概是,输入“张三”,得到他的分数,那么可以表示为:
    HashMap m = new HashMap();
    m.put("张三", new Integer(99));于是
    查询张三的分数:
    int score_of_zs = m.get("张三").intValue();
      

  4.   


    HashMap map = new HashMap();
    map.put("张三", 99);
    map.put("李四", 98);
    map.put("王五", 97);

    int age = (Integer)map.get("张三");
    System.out.println(age);
      

  5.   

    hashmap.put(new Integer(99),"张三");
      

  6.   

    如果张三和99当两个值,应该建立两个KEY对应这两个值
    put("name","张三");
    put("score",new Integer(99));取得时:
    hm.get("name");
    hm.get("score");