两个list 集合比较属性不同的值

Posted 阿若蜜意

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了两个list 集合比较属性不同的值相关的知识,希望对你有一定的参考价值。

           for(Stall stall : stallList){
               boolean flag = false;
               for(DeliveryStallCommission deliveryStallCommission : riderList){
                   if(stall.getId() ==deliveryStallCommission.getStallId().longValue()){
                       flag=true;
                       break;
                   }
               }
               if(!flag){//表示stallList 的stall.getid值不存在于 riderList 的delivertStallCommission.getStallId
                   DeliveryStallCommission deliveryStallCommission = new DeliveryStallCommission();
                   deliveryStallCommission.setStallId(stall.getId().intValue());
                   deliveryStallCommission.setStallName(stall.getName());
                   riderList.add(deliveryStallCommission);
               }
           }

 

以上是关于两个list 集合比较属性不同的值的主要内容,如果未能解决你的问题,请参考以下文章