public Map<Integer, List<TaBomInfoRespDTO>> checkBomInfoList(List<TaBomInfoRespDTO> taBomInfoRespList) { if (CollectionUtils.isNotEmpty(taBomInfoRespList)) { Map<Integer, List<TaBomInfoRespDTO>> map = new HashMap<>(); for (TaBomInfoRespDTO bomItem : taBomInfoRespList) { //判断是否存在重复产品 if (map.containsKey(bomItem.getItemId())) { List<TaBomInfoRespDTO> tmp = map.get(bomItem.getItemId()); tmp.add(bomItem); } else { List<TaBomInfoRespDTO> tmp = new ArrayList<>(); tmp.add(bomItem); map.put(bomItem.getItemId(), tmp); } } return map; } return null; }
List去重写入HashMap
最新推荐文章于 2024-07-19 22:17:56 发布