源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Java Map的几种循环方式总结

  • 时间:2022-05-28 08:02 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Java Map的几种循环方式总结
根据JDK的新特性,用For循环Map,例如循环Map的Key Java代码
[u]复制代码[/u] 代码如下:
for(String dataKey : paraMap.keySet())    {        System.out.println(dataKey );               }
这里要注意的是,paraMap是怎么样定义的,如果是简单的Map paraMap = new HashMap();那前面的String就只能换成Object了. 对整Map的key和value都进行循环,如下: Java代码
[u]复制代码[/u] 代码如下:
for(Map.Entry<String, Object> entry : paraMap.entrySet())    {        System.out.println(entry.getKey()+": "+entry.getValue());    }
要是在以前,则是这么循环的: java 代码
[u]复制代码[/u] 代码如下:
Iterator it = paraMap.entrySet().iterator();    while (it.hasNext())     {            Map.Entry pairs = (Map.Entry)it.next();            System.out.println(pairs.getKey() + " = " + pairs.getValue());     } 
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部