首页 > 其他 > 详细

Map 集合的元素的遍历

时间:2014-02-20 04:26:48      阅读:275      评论:0      收藏:0      [点我收藏+]

1、for 循环遍历map集合中的元素,entrySet()方法。

public  class Test{

  public static void mian(String[]args){

  HashMap <String,String> hm=new HashMap<String,String>();

  hm.put("a","aaaa");

  hm.put("b","bbbb");

  hm.put("c","cccc");

  Iterator it=hm.entrySet().iterator();//返回键值对应的Set试图集合  

  while(it.hasNext()){

    Map.Entry entry=(Map.Entry)it.next();

    Object key=entry.getKey();

    Object value=entry.getValue();

  System.out.println("键="+key+"值="+value);

    }

/*//forEach循环遍历

for (Map.Entry<String, Integer> entry : hm.entrySet())
   {
    String key = entry.getKey().toString();
   String value = entry.getValue().toString();
   System.out.println("key=" + key + " value=" + value);
  }

*/

  }

}

 

2、根据map集合的key值来获取相对应的value

public class Test1{

public static void mian(String[]args){

 HashMap <String,String> hm=new HashMap<String,String>();

  hm.put("a","aaaa");

  hm.put("b","bbbb");

  hm.put("c","cccc");

  Iterator it=hm.keySet().iterator();

  while(it.hasNext()){

  Object key=it.next();

  Object value=hm.get(key);

  System.out.println("key=" + key + " value=" + value);

    }

  }

 }

Note:自行导包,连接的远程网络编写的。手动的。

Map 集合的元素的遍历

原文:http://www.cnblogs.com/sm-myworks/p/3556349.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!