公告:1.设计模式、redis、微信硬件jsapi、java并发等教程持续更新中... 2.本站提供的所有源码都经过测试正常运行,转载请注明出处! 3.友情交换/给本站留言

案例归档:  map遍历key和value—实现代码

第一种方法


Map<String,String> testData = new HashMap<String, String>();
Set<Entry<String, String>> entries = testData.entrySet();

for (Entry<String, String> entry : entries) {     
 System.out.println(entry.getKey()+":"+entry.getValue()); 

}

第二种方法

Map<String,String> testData = new HashMap<String, String>();

Set<String> keys = testData.keySet();
for(String key :keys){
     System.out.println(key+" "+testData.get(key));
}

本人建议第一种方法,尤其是数据量多的时候。