Java中遍历Map的四种方法总结
来源:互联网 发布:java定时任务管理系统 编辑:程序博客网 时间:2024/06/05 11:50
原文地址:http://blog.csdn.net/disiwei1012/article/details/52937629
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); }}
阅读全文
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的四种方法
- Qt获得焦点和失去焦点处理事件 (Focus事件)
- 用Python Scrapy爬取某电影网站并存储入mysql
- Qt信号槽设计简谈
- Leetcode -- Longest Substring Without Repeating Characters
- C++ Primer 5.3.2~6.2.3部分节练习
- Java中遍历Map的四种方法总结
- 转自 http://blog.csdn.net/gnehcuoz/article/details/52686824
- springboot通过maven管理mysql驱动加载失败
- [nlp]意图分类是怎么实现的
- Leetcode407. Trapping Rain Water II
- Nginx 文章
- Spring Cloud
- IEEE深度对话Facebook人工智能负责人Yann LeCun:让深度学习摆脱束缚
- ClassLoader简介