黑马程序员技术交流社区
标题:
map集合
[打印本页]
作者:
在学野马
时间:
2014-10-5 18:20
标题:
map集合
本帖最后由 在学野马 于 2014-10-7 19:48 编辑
public static void main(String[] args) {
// TODO Auto-generated method stub
Map<String, Integer>map=new HashMap<String, Integer>();
map.put("hei", 1);
map.put("ma", 2);
map.put("heima", 3);
Set<Map.Entry<String,Integer>>entrys=map.entrySet();
Iterator<Map.Entry<String,Integer>>it=entrys.iterator();
while(it.hasNext()){
Map.Entry<String,Integer> entry=it.next();
String key=entry.getKey();
Integer value=entry.getValue();
System.out.println(key+value);
}
}
怎么实现替换某个元素
作者:
WakeUp
时间:
2014-10-5 19:14
比如你再添加map.put("hei",4);4就会覆盖原先的1,并且1会作为这个方法的返回值返回给你
作者:
hollywood2014
时间:
2014-10-5 20:18
02.png
(46.57 KB, 下载次数: 0)
下载附件
2014-10-5 20:17 上传
1楼说得对啊
当key值相同时,会覆盖key原先旧的value,并将旧的value返回
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2