List list = new ArrayList();
Map map = new HashMap();
map .put("ID","001");
list.add(map); map .put("ID","002");
list.add(map);最后为什么list里面两条数据都是一样的,都是002这条数据,我在第一条数据添加完后加了句map.clear();但是结果还是一样,请问要怎样做list才能把这两条数据分别添加进去