Map集合三种常用的遍历方法
来源:互联网 发布:小学生的网络安全教育 编辑:程序博客网 时间:2024/06/05 05:22
使用Java语言开发的过程当中,会经常用到Map集合,Map集合不能像数组那样直接遍历,必须借助Map本身提供的一些方法来实现遍历,本文介绍了三种常用的遍历Map集合的方法。
/** * 定义一个Map */private static Map<String,String> map =new HashMap<String,String>(); /** * 初始化Map */static{map.put("key1", "value1");map.put("key2", "value2");map.put("key3", "value3");map.put("key4", "value4");}/** * 第一种方法:利用Map.entrySet()方法 获得key和Value的集合 */public static void Show1(){for(Map.Entry<String, String> key:map.entrySet()){System.out.println("key="+key.getKey()+",value="+key.getValue());}}/** * 第二种方法:利用Map.values()返回value Collection<String> * */public static void Show2(){for(String st:map.values()){System.out.println(st);}}/** * 第三种方法:利用Map.keySet()获得Map的key集合,再遍历 */public static void Show3(){for(String set:map.keySet()){System.out.println("key="+set+",value="+map.get(set));}}/** * @param args */public static void main(String[] args) { System.out.println("第一种方法:"); Show1(); System.out.println("第二种方法:"); Show2(); System.out.println("第三种方法:"); Show3();}
测试结果:
第一种方法:
key=key1,value=value1
key=key1,value=value1
key=key3,value=value3
key=key3,value=value3
key=key2,value=value2
key=key2,value=value2
key=key4,value=value4
key=key4,value=value4
第二种方法:
value1
value3
value2
value4
第三种方法:
key=key1,value=value1
key=key3,value=value3
key=key2,value=value2
key=key4,value=value4
- Map集合三种常用的遍历方法
- 遍历Map集合的三种方法
- Map集合的三种遍历方法
- Java的Map集合的三种遍历方法
- Java Map集合遍历的三种方法
- 关于Map集合的三种遍历方法
- Java遍历Map集合的三种方法
- 三种方法遍历Map集合 +遍历Set集合
- Java Map的三种常用遍历方法
- Java Map的三种常用遍历方法
- Map集合的三种遍历方式
- map集合,遍历的三种方式
- Map集合遍历的三种方式
- Map集合遍历的三种方式
- 遍历Map集合的4种方法
- 遍历Map集合的四种方法
- 遍历Map 集合的四种方法
- 遍历map集合的四种方法
- 运行jrockit的jrcmd常见问题
- 特殊符号回车换行
- Node.Js TLS(SSL) HTTPS双向验证
- 十种做不大的老板
- 关于本博客
- Map集合三种常用的遍历方法
- 多项式【数据结构课设一枚,671原创】
- 让oracle中的触发器暂时性失效,以及恢复,方面一些初始化操作
- 代码注入的三种方式
- Struts2.0中的重要的jar包功能说明
- Android将SQLite数据表导出到csv格式文件 .
- SSH框架搭建测试
- 0003算法笔记——【分治法】分治法与二分搜索,棋盘覆盖问题
- COMET服务器推技术 – 实现Web服务器“主动”向客户端发送数据