for(MallGoodsVO vo : mallGoodsvoList) {
String merchantCatId = vo.getMerchantCatId();
UpdateMerchantCatIdRequestVO updatevo = goodsId2VOMap.get(vo.getGoodsId());
if(updatevo == null) continue;
String searchShopCatId = updatevo.getSearchShopCatId();
String shopCatId = updatevo.getShopCatId();
if(StringUtils.isNotEmpty(merchantCatId)) {
List<String> merchantCatIdList = new ArrayList<>(Arrays.asList(merchantCatId.split(",")));
List<String> allShouldRemoveList = new ArrayList<>();
if(StringUtils.isNotEmpty(searchShopCatId)) {
List<String> searchShopCatIdList = Arrays.asList(searchShopCatId.split(","));
for(String cat : searchShopCatIdList) {
if(merchantCatIdList.contains(cat)) {
allShouldRemoveList.add(cat);
}
}
}
if(CollectionUtils.isNotEmpty(allShouldRemoveList))
merchantCatIdList.removeAll(allShouldRemoveList);
Arrays.asList(merchantCatId.split(",")) 没有remove等操作
猜你喜欢
转载自woshizhuzi.iteye.com/blog/2347774
今日推荐
周排行