遍历map的几种方式如下:
(学习视频分享:java教学视频)
java代码:
Map<String,String> map=new HashMap<String,String>); map.put"username", "qq"); map.put"passWord", "123"); map.put"userID", "1"); map.put"email", "qq@qq.com");
登录后复制
方法一、for循环
forMap.Entry<String, String> entry:map.entrySet)){ System.out.printlnentry.getKey)+"--->"+entry.getValue)); }
登录后复制
方法二、迭代
Set set = map.entrySet); Iterator i = set.iterator); whilei.hasNext)){ Map.Entry<String, String> entry1=Map.Entry<String, String>)i.next); System.out.printlnentry1.getKey)+"=="+entry1.getValue)); }
登录后复制
方法三、keySet)迭代
Iterator it=map.keySet).iterator); whileit.hasNext)){ String key; String value; key=it.next).toString); value=map.getkey); System.out.printlnkey+"--"+value); }
登录后复制
方法四、entrySet)迭代
Iterator it=map.entrySet).iterator); System.out.println map.entrySet).size)); String key; String value; whileit.hasNext)){ Map.Entry entry = Map.Entry)it.next); key=entry.getKey).toString); value=entry.getValue).toString); System.out.printlnkey+"===="+value); } for Map.Entry<String, String> entry : map.entrySet)) { System.out.println"key= " + entry.getKey) + " and value= " + entry.getValue)); }
登录后复制
相关推荐:java入门教程
以上就是map遍历的几种方式分别是什么的详细内容,更多请关注风君子博客其它相关文章!