Map.Entry是个子接口主要有getKey和getValue方法HashMap hm = new HashMap();
hm.put("Tom","Tom's value");
hm.put("Cat","Cat's value");
Set set = hm.entrySet();
Iterator it = set.iterator();
while(it.hasNext()){
Map.Entry me = (Map.Entry)it.next();
out.println(me.getKey());
out.println(me.getValue());
}iterator对象一般无法更改
hm.put("Tom","Tom's value");
hm.put("Cat","Cat's value");
Set set = hm.entrySet();
Iterator it = set.iterator();
while(it.hasNext()){
Map.Entry me = (Map.Entry)it.next();
out.println(me.getKey());
out.println(me.getValue());
}iterator对象一般无法更改
解决方案 »
- 最初连接数据库问题
- 500元工资,求JAVA高手调试一个SIP服务器程序(要用到的技术FLEX\JAVA ee)
- Struts2的标签 <s:select> 的问题
- 求助:哪位兄弟参加过中科软的笔试啊?
- 试运行方案?
- spring 的范例jpetstore布署后报错
- 如何在客户端实例WebService上的类
- 哪位dx能解释一下category和schema的意思
- TOMCAT与JBOSS分别部署在RedHat Linux上,根据JNDI找不到EJB的问题
- 访问一条SQL语句后连接数据库的Connection必须要关闭吗 可以不关闭接着访问一条SQL吗
- ####一个J2EE功能分布问题,请高手指点#####
- JavaBean 能返回一个ResultSet 吗? (高手进,在线等)
Map.Entry有个setValue(Object value) 方法,如果用这个方法更新value值,会不会影响Hashtable中的值?
更改Hashtable中的值只用对Map.Entry中的value有影响吗?
他们是否是同步的?