jAVA 获取Map中的值

来源:互联网 发布:adobe muse for mac 编辑:程序博客网 时间:2024/06/01 14:41

jAVA 获取Map中的值

  1.  

      Map<String, String> map=new HashMap<String, String>();      map.put("name", "饶伟");      map.put("sex", "男");      map.put("address", "大连");  

  2. 方法1 

  3.    

     for (Map.Entry<String, String> MapString : map.entrySet()) {   String key=MapString.getKey();//次方法获取键值对的名称   String value=MapString.getValue();//次方法获取键值对的值   System.out.println(key+":"+value);  } 


  4. 方法2    

  5.       for (Iterator iterator = set.iterator(); iterator.hasNext();) {            Map.Entry string = (Map.Entry) iterator.next();            String key=((Entry<String, String>) string).getKey();//次方法获取键值对的名称            String value=((Entry<String, String>) string).getValue();//次方法获取键值对的值            System.out.println(key+":"+value); } 

  6. 方法3

    Map map = new HashMap();map.put("dog", "狗");map.put("cat", "猫");map.put("monkey", "猴");for(Object se:map.keySet()){String s = (String)map.get(se);System.out.println(s);}


0 0
原创粉丝点击