JAVA:能不能给我讲一讲这个HashMap遍历代码?
Mapmap=newHashMap();Iteratoriter=map.entrySet().iterator();while(iter.hasNext()){Map....
Map map = new HashMap();
Iterator iter = map.entrySet().iterator();
while (iter.hasNext())
{
Map.Entry entry = (Map.Entry) iter.next();
Object key = entry.getKey();
Object val = entry.getValue();
}
求详细的给我讲一下它是怎么遍历的,极度感谢√ 展开
Iterator iter = map.entrySet().iterator();
while (iter.hasNext())
{
Map.Entry entry = (Map.Entry) iter.next();
Object key = entry.getKey();
Object val = entry.getValue();
}
求详细的给我讲一下它是怎么遍历的,极度感谢√ 展开
1个回答
2014-05-21
展开全部
Map map = new HashMap();// map的存值方式是 map.put(key,value)
Iterator iter = map.entrySet().iterator(); //构造迭代器用于循环
while (iter.hasNext()) //如果有数据,就 一直循环下去
Map.Entry entry = (Map.Entry) iter.next(); //获取存于map中的对象
Object key = entry.getKey();//获取对象的key
Object val = entry.getValue();//获取对象的value
希望能够帮到你
Iterator iter = map.entrySet().iterator(); //构造迭代器用于循环
while (iter.hasNext()) //如果有数据,就 一直循环下去
Map.Entry entry = (Map.Entry) iter.next(); //获取存于map中的对象
Object key = entry.getKey();//获取对象的key
Object val = entry.getValue();//获取对象的value
希望能够帮到你
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询