List list = new ArrayList();
list.add(new HashMap().put("1", "2")); //1
Map map = new HashMap();
map.put("1", "2");
list.add(map); //2
for (Iterator iterator = list.iterator(); iterator.hasNext();) {
Map map1 = (Map) iterator.next();
System.out.println(map1);
} 结果如下:
null
{1=2} 为何不同呢?
解决方案 »
- 形参的问题
- jsp中怎样以字节的形式读取.xt文件中的数据?
- 一个窗体显示的难问题,请教!
- 伙计做的动网论坛邮件地址收集工具,大家看有什么好的建议?
- 2个问题,今天下班之前一定要把分散出去,散不出去再开帖。
- 想得到格式为yyyy-mm-dd的java.util.Date类型,如何做?
- 有人用过 HttpAsyncClient 的post提交吗?为什么总是失败啊?麻烦大家帮忙看看?代码可以直接运行的啊~~~~~~~~~~~~~~~~~~~
- ●●●●(再线等待,200分)如何把客户端applet的数据传送给servlet,然后在存如入数据库;如何把servlet查询数据库的数据传给客户段的a
- 关于jdk1.4中assertion的问题
- entity bean 多用户更新的问题。
- 请问java有没有办法读取pdg格式的文件
- instanceof 的问题
list.add(new HashMap().put("1", "2"));
list较hashMap快;
所以在没填充完HashMap list已经执行完毕