假设现在有一个list集合,它里面有一个属性是SkuId,我要提取SkuId列表
List<ActivitySku> activitySkus
方法一:foreach:
List<Long> list = new ArrayList<>();
activitySkus.stream().forEach(item->{
list.add(item.getSkuId());
});
方法二:通过map和collect方法:
List<Long> collect = activitySkus.stream().map(ActivitySku::getSkuId).collect(Collectors.toList());