遍历map的4种方法
来源:互联网 发布:南昌百盛有mac魅可专柜 编辑:程序博客网 时间:2024/05/17 22:45
public static void main(String[] args) {
Map<String, String> map = new HashMap<String, String>();
map.put("1", "value1");
map.put("2", "value2");
map.put("3", "value3");
//第一种:普遍使用,二次取值
System.out.println("通过Map.keySet遍历key和value:");
for (String key : map.keySet()) {
System.out.println("key= "+ key + " and value= " + map.get(key));
}
//第二种
System.out.println("通过Map.entrySet使用iterator遍历key和value:");
Iterator<Map.Entry<String, String>> it = map.entrySet().iterator();
while (it.hasNext()) {
Map.Entry<String, String> entry = it.next();
System.out.println("key= " + entry.getKey() + " and value= " + entry.getValue());
}
//第三种:推荐,尤其是容量大时
System.out.println("通过Map.entrySet遍历key和value");
for (Map.Entry<String, String> entry : map.entrySet()) {
System.out.println("key= " + entry.getKey() + " and value= " + entry.getValue());
}
//第四种
System.out.println("通过Map.values()遍历所有的value,但不能遍历key");
for (String v : map.values()) {
System.out.println("value= " + v);
}
}
以上内容转载自:http://www.cnblogs.com/kristain/articles/2033566.html
在此谢谢作者的分享
- map的遍历的4种方法
- 遍历Map集合的4种方法
- map的4种遍历方法!
- 遍历map的4种方法
- Map遍历的4种方法
- map的4种遍历方法
- 遍历MAP的4种方法
- 遍历Map的4种方法
- Map的4种遍历方法
- JavaSE_遍历Map的4种方法
- Map集合的遍历,4种方法。
- Java map(1)---遍历Map对象的4种方法
- Map的遍历方法
- map的遍历方法
- map的遍历方法
- Map的遍历方法
- Map的遍历方法
- Map的遍历方法
- 使用lvm-snapshot备份mysql数据库
- Windows 驱动模型的发展历史
- mysql 自动增长起始值设置
- UIView视图层级,Label, TextField,UIButton
- JAVA BIO 服务器与客户端实现示例
- 遍历map的4种方法
- vfork 挂掉的一个问题拓展实验二 (子进程使用exit退出时候的栈帧)
- 写些什么呢?
- 1002. A+B for Polynomials (25)
- CentOS 6.5单节点编译安装hadoop-2.2.0
- Android Studio 手动更新方法及1.0RC1 安装包下载
- 第十三周项目二成绩处理
- sequoyah
- 讨厌广告的人们啊!想点办法