博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
遍历Map集合的方法
阅读量:6500 次
发布时间:2019-06-24

本文共 1426 字,大约阅读时间需要 4 分钟。

创建一个MAP的栗子:

1         Map
tempMap = new HashMap
();2 tempMap.put("abc", 1);3 tempMap.put("aoe", 2);4 tempMap.put("xyz", 3);

 

方法一:

1         Iterator
> it = tempMap.entrySet().iterator();2 while (it.hasNext()) {3 Entry
entry = it.next();4 Object key = entry.getKey();5 Object value = entry.getValue();6 System.out.println("key=" + key + " value=" + value);7 }

方法二:

1         for (Map.Entry
entry : tempMap.entrySet()) {2 String key = entry.getKey().toString();3 String value = entry.getValue().toString();4 System.out.println("key=" + key + " value=" + value);5 }

方法三:

1         for (Iterator
i = tempMap.keySet().iterator(); i.hasNext();) {2 Object obj = i.next();3 System.out.println(obj);4 System.out.println("key=" + obj + " value=" + tempMap.get(obj));5 }6 for (Iterator
i = tempMap.values().iterator(); i.hasNext();) {7 Object obj = i.next();8 System.out.println(obj);9 }

方法四:

1         for (Object o : tempMap.keySet()) {2             System.out.println("key=" + o + " value=" + tempMap.get(o));3         }

 

转载于:https://www.cnblogs.com/SummerinShire/p/5390696.html

你可能感兴趣的文章
php 魔术方法 说明
查看>>
Mysql
查看>>
POJ-1860-Currency Exchange
查看>>
跨越企业的“中等收入陷阱”
查看>>
Android 开发者必知的开发资源
查看>>
jackson 常见问题
查看>>
软件工程技术基础-(软件复用技术)
查看>>
给django视图类添加装饰器
查看>>
对javscript中Object.defineProperty的理解
查看>>
.vimrc文件
查看>>
DVWA默认用户名密码
查看>>
简述 clearfix 的原理
查看>>
【Project Euler】530 GCD of Divisors 莫比乌斯反演
查看>>
js 使用 Lawnchair 存储 json 对象到本地
查看>>
还有这种操作?
查看>>
计算机基础第二课时
查看>>
POJO、JavaBean、DAO
查看>>
json的简单的数据格式
查看>>
SharePoint 2010 自定义日志
查看>>
python 字符编码问题
查看>>