根据JDK的新特性,用For循环Map,例如循环Map的Key
for(String dataKey : paraMap.keySet())
{
System.out.println(dataKey );
}
这里要注意的是,paraMap是怎么样定义的,如果是简单的Map paraMap = new HashMap();那前面的String就只能换成Object了.
对整Map的key和value都进行循环,如下:
for(Map.Entry<String, Object> entry : paraMap.entrySet())
{
System.out.println(entry.getKey()+": "+entry.getValue());
}
要是在以前,则是这么循环的:
Iterator it = paraMap.entrySet().iterator();
while (it.hasNext())
{
Map.Entry pairs = (Map.Entry)it.next();
System.out.println(pairs.getKey() + " = " + pairs.getValue());
}
分享到:
相关推荐
Map a = new HashMap(); //方法一 Iterator it = a.entrySet().iterator(); while (it.hasNext()) { Map.Entry pairs = (Map.Entry) it.next(); System.out.println(pairs.getValue()); } //以下方法需要jdk5以上...
go 有序map,用于json输出有序key的对象和后端有序循环map取值
对象与map 的转换 详细解读可以单个转换 也可以多个循环转化,增加 调用方法的兼容性
主要介绍了js循环map 获取所有的key和value的实现代码(json),需要的朋友可以参考下
遍历MAP的几种方法,利用keyset进行遍历,它的优点在于可以根据你所想要的key值得到你想要的 values,更具灵活性
前些天记录了java中for循环取map,发现用jquery的each一样可以取map(我称之为js的map,不要较劲),且顺序和map中顺序一致。
主要介绍了Java for循环Map集合优化实现解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
主要介绍了java List循环与Map循环的总结的相关资料,并附代码实例,帮助大家学习理解,需要的朋友可以参考下
本篇文章主要介绍了Java用for循环Map,需要的朋友可以过来参考下,希望对大家有所帮助
PLUS:若表格之外还有嵌套的循环,也需要用<#list table as map>,注意这里的<#list></#list>标签不要和某对其他标签交叉,不可以出现<#list><w:p></#list></w:p>这种 6. 标识替换完之后,另存为.ftl后缀文件即可...
主要是对Java中Map的几种循环方式进行了详细的总结介绍,需要的朋友可以过来参考下,希望对大家有所帮助
根据map值获取key.txt
多层嵌套循环 参数转换 数据库配置报文父子级结构 java实现
前端框架Dart的集合类型List Set Map详解 以及循环语句 forEach map where any every详解,包括PPT和源码
因此使用map,让数组(原本是list)变成一个map集合(key-value形式),把主键id当做key,下标当做value,一一对应,需要的时候直接使用map.get(key)就可以获取到对应的value 1.在data{}中先定义一个map全局变量 2...
主要介绍了ES6教程之for循环和Map,Set用法,结合实例形式分析了ECMAScript6中for循环和Map,Set基本概念、功能、使用方法与相关注意事项,需要的朋友可以参考下
这是一人篇关于JAVA MAP遍历的讲解的文章,希望对你有用
主要介绍了java 遍历Map及Map转化为二维数组的实例的相关资料,希望通过本文能帮助到大家,实现这样的功能,需要的朋友可以参考下
除了追求代码优雅和特定规定情境,不建议使用map 如果不需要返回结果 这里有三个process, 每个任务将通过增加循环提高时间复杂度 def process1(val, type=None): chr(val 3) def process2(val, type): if ...