把一个对象list集合中的某个属性单独取出来存入list集合

eg:取出OrgStripe中的orgId

//查询出条线机构关联数据
List byStripeId = orgStripeService.findByStripeId(stripe.getId());
if (CollectionUtils.isNotEmpty(byStripeId)){
     //得到所有与该条线相关的机构id
      List orgIds = byStripeId.stream().map(OrgStripe::getOrgId).collect(Collectors.toList());
      //通过id集合查询机构
       Collection orgs = orgService.listByIds(orgIds);
       return new ArrayList<>(orgs);
            }

把集合进行过滤,只要该集合中属性的某些值
把一个对象list集合中的某个属性单独取出来存入list集合_第1张图片

你可能感兴趣的:(java,java)