首页 新闻 会员 周边 捐助

list add内容时把上一个覆盖

0
[已解决问题] 解决于 2017-10-13 11:36

public List<Map<String, Object>> queryhunterHzfsByHHIds(Map<String, Object> map) {
        List<Map<String, Object>> list=new ArrayList<Map<String,Object>>();
        if(map!=null && !"".equals(map)){
            String str= map.get("hhIds")+"";
            String[] split = str.split(",");
            String[] split1=str.split(",");
            if(split.length>0){
                for (int i = 0; i < split.length; i++) {
                    String selectComIdByChildId = hheadhunterMapper.selectComIdByChildId(split[i]);
                    if (ComU.isNotEmptyNull(selectComIdByChildId)) {
                        split1[i]=selectComIdByChildId;
                    }
                }
                for (int i = 0; i < split.length; i++) {
                    map.put("hhid", split1[i]);
                    Map<String, Object> queryhunterHzfsByHHIds =new HashMap<String, Object>();
                    queryhunterHzfsByHHIds= hhjMapper.queryhunterHzfsByHHIds(map);
                    queryhunterHzfsByHHIds.put("hhId", split[i]);
                    map.remove("hhid");
                    list.add(queryhunterHzfsByHHIds);
                }
            }
        }
        return list;
    }

猫咪233的主页 猫咪233 | 初学一级 | 园豆:37
提问于:2017-10-12 15:53
< >
分享
最佳答案
0

已解决已解决

猫咪233 | 初学一级 |园豆:37 | 2017-10-13 11:35
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册