Map<String, String> map 遍历取值

转载 2015年11月20日 10:49:04
  1. Map<String, String> map = new HashMap<String, String>();  
  2.   map.put("key1""value1");  
  3.   map.put("key2""value2");  
  4.   map.put("key3""value3");  
  5.     
  6.   //第一种:普遍使用,二次取值  
  7.   System.out.println("通过Map.keySet遍历key和value:");  
  8.   for (String key : map.keySet()) {  
  9.    System.out.println("key= "+ key + " and value= " + map.get(key));  
  10.   }  
  11.     
  12.   //第二种  
  13.   System.out.println("通过Map.entrySet使用iterator遍历key和value:");  
  14.   Iterator<Map.Entry<String, String>> it = map.entrySet().iterator();  
  15.   while (it.hasNext()) {  
  16.    Map.Entry<String, String> entry = it.next();  
  17.    System.out.println("key= " + entry.getKey() + " and value= " + entry.getValue());  
  18.   }  
  19.     
  20. <span style="color:#FF0000;">  //第三种:推荐,尤其是容量大时</span>  
  21.   System.out.println("通过Map.entrySet遍历key和value");  
  22.   for (Map.Entry<String, String> entry : map.entrySet()) {  
  23.    System.out.println("key= " + entry.getKey() + " and value= " + entry.getValue());  
  24.   }  
  25.   
  26.   //第四种  
  27.   System.out.println("通过Map.values()遍历所有的value,但不能遍历key");  
  28.   for (String v : map.values()) {  
  29.    System.out.println("value= " + v);  
  30.   }

相关文章推荐

Dom4j解析XML文本,遍历指定节点下的节点内容和属性,并存入List<Map<String,Object>

Dom4j解析XML文本,遍历指定节点下的节点内容和属性Dom4j简单介绍dom4j是一个Java的XML API,是jdom的升级品,用来读写XML文件的。dom4j是一个十分优秀的JavaXML ...

ES6---for...of遍历‘类似’数组的数据结构,array set map string与iterator

let obj={a:1,b:2}; for(let i of obj){console.log(i)}//报错 let arr=[1,2,3]; for(let i of arr){console....
  • Wbiokr
  • Wbiokr
  • 2017年03月29日 22:50
  • 339

ajax遍历Map<String, String>转JSONArray

后台: /** * 根据角色初始勾选菜单 * @param request * @param response */ @RequestMapping("v_initMenu.aspx...

Map在jsp页面中的遍历(Map<String, List<T>>)

JAVA代码 if(StringUtil.isNotNull(businessId)){ List linkList = projTypeService.getCusPropByProjT...

Redis java连接 list,string set map

  • 2017年05月07日 10:22
  • 1.14MB
  • 下载

遍历Map<String, String>的方法, 输出map里所有的<k, v>

遍历Map的四种方法, 输出map里所有的
  • sparyli
  • sparyli
  • 2015年12月22日 11:54
  • 415

Map的四种遍历方法

  • 2014年04月15日 17:31
  • 1KB
  • 下载

数组,json,List,Map的初始化、取值和遍历记录

1、数组 /*  * @author willon  * 数组遍历demo  * 数组的初始化必须有固定长度  */ public class ArraytraversalDemo...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Map<String, String> map 遍历取值
举报原因:
原因补充:

(最多只允许输入30个字)