Java中遍历Map的四种方法
来源:互联网 发布:保健品网络推广怎么做 编辑:程序博客网 时间:2024/06/05 16:43
一直对遍历Map集合,没有特意的去记.害得每次遍历Map集合,总要去网上搜一下才放心.今天特意总结一下.
遍历Map的方法有四种,代码如下:
package com.Interview;import java.util.HashMap;import java.util.Iterator;import java.util.Map;public class Interview6 {public static void main(String[] args) {Map<String, Object> map = new HashMap<String, Object>();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, Object>> it = map.entrySet().iterator();while (it.hasNext()) {Map.Entry<String, Object> entry = it.next();System.out.println("key= " + entry.getKey() + " and value= "+ entry.getValue());}// 第三种:推荐,尤其是容量大时System.out.println("通过Map.entrySet遍历key和value");for (Map.Entry<String, Object> entry : map.entrySet()) {System.out.println("key= " + entry.getKey() + " and value= "+ entry.getValue());}// 第四种System.out.println("通过Map.values()遍历所有的value,但不能遍历key");for (Object v : map.values()) {System.out.println("value= " + v);}}}参考文章地址:http://www.cnblogs.com/bukudekong/p/3889740.html
阅读全文
0 0
- Java中Map遍历常用的四种方法
- Java中Map遍历常用的四种方法
- java 中map遍历的四种方法和优缺点
- java中遍历map对象的四种方法
- Java中,Map遍历的四种方法
- java中遍历map的四种方法
- Java中遍历Map的四种方法
- java中 遍历 map 的 四种方法
- Java中遍历Map的四种方法总结
- Java中遍历map的四种方法
- java Map 遍历的四种方法
- java 遍历Map的四种方法
- java遍历Map的四种方法
- java 遍历Map的四种方法
- Java 遍历Map的四种方法
- JAVA 遍历Map的四种方法
- Java遍历Map的四种方法
- java 遍历Map的四种方法
- redis做分布式锁 java demo
- 移动站点网页设计如何打造才能更好的吸引客户呢
- salt-api 安装使用
- PAT乙级真题及训练集(11)--1004. 成绩排名 (20)
- java中 String.format与StringBuilder、String+的比较
- Java中遍历Map的四种方法
- 线程
- 找工作时如何快速了解一家公司?
- Mybatis <foreach>标签
- Android TextView行间距解析(转)
- SonarQube 6.4代码质量管理平台安装与使用
- ARP协议
- 连接对方接口得到格式xml数据
- 611. Valid Triangle Number