java遍历Map的几种方法分析

网友投稿 188 2023-07-08


java遍历Map的几种方法分析

本文实例分析了java遍历Map的几种方法。分享给大家供大家参考,具体如下:

Java代码:

Map map=new HashMap();

map.put("username", "qq");

map.put("passWord", "123");

map.put("userID", "1");

map.put("email", "qq@qq.com");

第一种用for循环

Java代码:

for(Map.Entry entry:map.entrySet())

{

System.out.println(entry.getKey()+"--->"+entry.getValue());

}

第二种用迭代

Java代码:

Set set = map.entrySet();

Iterator i = set.iterator();

while(i.hasNext()){

Map.Entry entry1=(Map.Entry)i.next();

System.out.println(entry1.getKeyhttp://()+"=="+entry1.getValue());

}

用keySet()迭代

Java代码:

Iterator it=map.keySet().iterator();

while(it.hasNext())

{

String key;

String value;

key=it.next().toString();

value=map.get(key);

System.out.println(key+"--"+value);

}

用entrySet()迭代

Java代码:

Iterator it=map.entrySet().iterator();

System.out.println( map.entrySet().size());

String key;

xaRWCString value;

while(it.hasNext()){

Map.Entry entry = (Map.Entry)it.next();

key=entry.getKey().thttp://oString();

value=entry.getValue().toString();

System.out.println(key+"===="+value);

}

更多java相关内容感兴趣的读者可查看本站专题:《Java数据结构与算法教程》、《Java操作DOM节点技巧总结》、《Java文件与目录操作技巧汇总》和《Java缓存操作技巧汇总》

希望本文所述对大家java程序设计有所帮助。


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Java俄罗斯方块小游戏
下一篇:java通过客户端访问服务器webservice的方法
相关文章

 发表评论

暂时没有评论,来抢沙发吧~