list里面数据被覆盖
来源:互联网 发布:苹果5s怎么开4g网络 编辑:程序博客网 时间:2024/04/27 10:24
不可能被覆盖,除非你有调用clear()方法,或是你的集合定义在一个方法里,然后你的程序走出了这个方法,再回来的时候,前面的数据肯定是没有的。希望可以帮到你。
if(!ModelUtil.checkListIsBlank(originalList)){
Map<Long,List<Record>> originalMap = ModelUtil.getSortMapList(originalList,"id",Long.class);
for (Long key : originalMap.keySet()) {
temp = new Record();
List<Record> recordList = originalMap.get(key);
temp = ModelUtil.getResultData(recordList.get(0), "project_id","project_name","pic_md5","pic_name","message_id","user_id","create_time","create_user_id","last_update_time","last_update_user_id","curr_type");
temp.set("id",key);
Map<Long,List<Record>> ImageMap = ModelUtil.getSortMapList(recordList,"imgId",Long.class);
resultList2 = new ArrayList<Record>();
for (Long key2 : ImageMap.keySet()){
temp2 = new Record();
List<Record> ImageList = ImageMap.get(key2);
temp2 = ModelUtil.getResultData(ImageList.get(0), "img_pic_md5","img_pic_name","page_index","dyn_impress_id","img_uuid");
temp2.set("imgId",key2);
Map<Long,List<Record>> buttonMap = ModelUtil.getSortMapList(ImageList,"button_id",Long.class);
resultList3 = new ArrayList<Record>();
for (Long key3 : buttonMap.keySet()){
temp3 = new Record();
List<Record> buttonList = buttonMap.get(key3);
temp3 = ModelUtil.getResultData(buttonList.get(0), "sub_dyn_impress_image_id","zone_x","zone_y","zone_z","zone_width","zone_height","button_uuid");
temp3.set("button_id",key3);
resultList3.add(temp3);
}
temp2.set("buttonList",resultList3);
resultList2.add(temp2);
}
temp.set("iamgeList",resultList2);
resultList.add(temp);
}
}
要新建对象
- list里面数据被覆盖
- ArrayList.add后,前面数据被覆盖的问题
- ArrayList.add(Object) 前面数据被覆盖的问题
- 内存变量被覆盖的调试(数据断点调试)
- ArrayList中add后数据被覆盖的探索
- ArrayList.add后,前面数据被覆盖的问题
- dropdownlist数据绑定避免第一项被覆盖
- java ArrayList add()方法数据被覆盖问题
- 对象实体被覆盖
- 防止文件被覆盖
- 元素是否被覆盖
- 方法可以被覆盖,但是属性不会被覆盖
- 解决List的add方法错使前面的元素被覆盖成相同值
- list添加集合被覆盖,利用map求和——代码应该怎么放
- list添加集合被覆盖,利用map求和——代码应该怎么放(二)
- css样式防止被覆盖
- 滚动条 div被覆盖
- noclobber----防止文件被覆盖
- 华为2016实习生上机测试
- 隐私政策
- IOS 开发 证书显示 此证书签发者无效
- CxImage的编译及简单使用举例
- [LeetCode][数论]Ugly Number
- list里面数据被覆盖
- 理解GC日志
- 高效的找出两个List中的不同元素
- MMC/SD/SDIO的区别
- LinearLayout不能显示全部内容
- 《windows程序设计(C语言版)》笔记
- Git版本控制工具的使用一
- css3中的变形功能 transform
- lucene 学习日记(一) 源码的导入,及第一个demo的开始