Java用for循环Map详细解析
更新时间:2013年12月10日 09:22:50 作者:
本篇文章主要介绍了Java用for循环Map,需要的朋友可以过来参考下,希望对大家有所帮助
据JDK5的新特性,用For循环Map,例如循环Map的Key
复制代码 代码如下:
for(String dataKey : paraMap.keySet()) {
System.out.println(dataKey );
}
注意的是,paraMap 是怎么样定义的,如果是简单的Map paraMap = new HashMap ();那前面的String就只能换成Object了.
循环整个map的key和value
复制代码 代码如下:
Map<Integer,String> map = new LinkedHashMap<Integer,String>();
map.put(1, "星期一");
map.put(2, "星期二");
map.put(3, "星期三");
map.put(4, "星期四");
map.put(5, "星期五");
map.put(6, "星期六");
map.put(7, "星期日");
for(Map.Entry<Integer, String> entry: map.entrySet()) {
System.out.print(entry.getKey() + ":" + entry.getValue() + "\t");
}
输出:
1:星期一 2:星期二 3:星期三 4:星期四 5:星期五 6:星期六 7:星期日
相关文章
使用 Java 将 byte[] 转换为 File 对象并上
本文展示了如何通过 Java 和 Spring 来处理图像文件的获取、保存和上传,通过 RestTemplate 获取字节数组并将其转换为 File 对象,可以轻松实现从远程 URL 获取文件并将其上传到外部服务器,感兴趣的朋友一起看看吧2025-03-03


最新评论