java怎样循环往map中存值

 我来答
没有响应m2
推荐于2016-09-10 · TA获得超过8387个赞
知道大有可为答主
回答量:7579
采纳率:33%
帮助的人:3435万
展开全部
Map map=new HashMap();   

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

Object key;   

Object value;   

while(it.hasNext()){   

    key=it.next();   

    value=map.get(key);   

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

}

用keySet得到map 键的set集合 然后用这个集合去迭代

随性亻
推荐于2016-03-23 · TA获得超过4180个赞
知道小有建树答主
回答量:4622
采纳率:84%
帮助的人:618万
展开全部
Map map=new HashMap();   
 
Iterator it=map.keySet().iterator();   
 
Object key;   
 
Object value;   
 
while(it.hasNext()){   
 
    key=it.next();   
 
    value=map.get(key);   
 
    System.out.println(key+":"+value);   
 
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2acf15a
2014-03-05 · TA获得超过1534个赞
知道小有建树答主
回答量:1123
采纳率:81%
帮助的人:261万
展开全部
还需要提醒下,map这种类型是key,value类型。所以当添加重复key的时候会替换之前的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
飞车菜鸟弟
2014-03-06 · TA获得超过1174个赞
知道小有建树答主
回答量:633
采纳率:94%
帮助的人:319万
展开全部
for(String key:map.keySet()){
map.put(key,"value");
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
backyard_liu
2014-03-06
知道答主
回答量:17
采纳率:0%
帮助的人:10.9万
展开全部
存值?确定?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式