import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
public class MapTest {
public static void main(String args[]) {
Map<Integer, String> map = new HashMap<Integer, String>();
for (int i = 0; i < 2000; i++) {
map.put(i, i * 10 + "");
}
// 第一种:通过Map.keySet()遍历key和value
// 这里有一个二次取值的过程,所以并不推荐
for (Integer key : map.keySet()) {
System.out.println("key = " + key + " and value = " + map.get(key));
}
// 第二种:通过Map.entrySet()使用iterator()遍历key和value
Iterator<Map.Entry<Integer, String>> iterator = map.entrySet().iterator();
while (iterator.hasNext()) {
Map.Entry<Integer, String> entry = iterator.next();
System.out.println("key = " + entry.getKey() + " and value = " + entry.getValue());
}
// 第三种:通过Map.entrySet()遍历key和value
// JDK1.5后的遍历形式,代码看起来比较整洁,更推荐采用
for (Map.Entry<Integer, String> entry : map.entrySet()) {
System.out.println("key = " + entry.getKey() + " and value = " + entry.getValue());
}
}
}
分享到:
相关推荐
vue中循环遍历使用的指令是v-for 1.v-for遍历数组 (1)value in arr 遍历数组中的元素 (2)(value,index) in arr 遍历数组中的元素和数组下标 运行代码: <body> <li v-for=value>{{value}}</li><br> ...
这是一人篇关于JAVA MAP遍历的讲解的文章,希望对你有用
该资源摘自: http://www.cnblogs.com/kristain/articles/2033566.html
遍历MAP的几种方法,利用keyset进行遍历,它的优点在于可以根据你所想要的key值得到你想要的 values,更具灵活性
JavaScript中循环遍历Array与Map的方法小结_.docx
主要介绍了vue使用map代替Aarry数组循环遍历的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
主要介绍了JavaScript中循环遍历Array与Map的各种方法,利用的都是js入门学习中的基础知识,需要的朋友可以参考下
for循环中的map遍历没走的原因-原代码
主要介绍了java遍历Map的几种方法,结合实例形式分析了使用循环与迭代等方法操作Map遍历的相关技巧,需要的朋友可以参考下
主要介绍了详解Java中list,set,map的遍历与增强for循环的相关资料,需要的朋友可以参考下
原本的方法是使用for循环遍历该数组,变量 i 就是下标,问题在于,如果有多重for循环,就会导致性能大大下降,数据也容易出错 因此使用map,让数组(原本是list)变成一个map集合(key-value形式),把主键id当做key...
map() 把每个元素通过函数传递到当前匹配集合中,生成包含返回值的新的 jQuery 对象。 二、语法 .map(callback(index,domElement)) 三、详细说明 由于返回值是 jQuery 封装的数组,使用 get() 来处理返回的对象以...
Thymeleaf是一个很好用的模板引擎, 可以完全取代JSP 需求 数据库中有张名为commanders的表存有多个人的信息, 现在通过后台去查询整张表, 返回一个集合, 要求使用thymeleaf动态的... public String queryAll(Map map) {
都是循环遍历数组中的每一项。 ②.forEach() 和 map() 里面每一次执行匿名函数都支持3个参数:数组中的当前项item,当前项的索引index,原始数组input。 ③.匿名函数中的this都是指Window。 ④.只能遍历数组。 1....
NULL 博文链接:https://jsjxqjy.iteye.com/blog/2072705
在知道的key的情况下遍历map自然就跟数组一样的访问罗,这里就不说了,示例如下,感兴趣的朋友可以参考下哈,希望对大家有所帮助
这篇文章主要介绍了微信小程序 wx:for遍历循环使用实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 效果图如下: 实现代码如下: type.js: // pages/...
主要介绍了Java 遍历取出Map集合key-value数据的4种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧