遍历map的集中方式
来源:互联网 发布:幼儿教师网络研修日志 编辑:程序博客网 时间:2024/04/30 13:27
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); } }
转载自:<span style="font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: rgb(224, 223, 227);">http://www.cnblogs.com/kristain/articles/2033566.html</span>
0 0
- 遍历map的集中方式
- Map集中遍历方式
- 遍历Map集合的集中方法
- Map的遍历方式
- Map的遍历方式
- 遍历Map的方式
- map的遍历方式
- Map的遍历方式
- 遍历Map的方式
- Map的遍历方式
- Map的遍历方式
- map遍历的方式
- 遍历map的方式
- map的遍历方式
- Map的遍历方式
- 遍历Map的方式
- map的遍历方式
- java遍历map的集中用法(执行效率)
- [Splay] POJ3468 A Simple Problem with Integers
- oracle数据还原
- 第十三周——【项目 - 验证算法】运行并本周视频中所讲过的算法,观察结果并领会算法。
- HTML5 Canvas Arc
- 数据源c3p0连接 密码加密
- 遍历map的集中方式
- 深刻理解linux内核调用栈、栈帧结构
- 开源框架 Asynchttpclient
- 十二周 项目五 迷宫问题之图深度优先遍历解法
- mybatis中的typeAlias
- Kibana User Guide [4.2] » Settings » Setting Kibana Server Properties
- tortoiseSVN客户端提示“系统找不到指定的路径”
- 一个有关录音的小demo
- 第6周项目5 - 后缀表达式