CollectionUtils.isNotEmpty(list);// 判断List是否为null或空
MapUtils.isNotEmpty(map);// 判断Map是否为null或空
// 实体list 转换成 实体中某个属性的list
List<Long> skuIds = Lists.transform(shopDeviceList, new Function<ShopDevice, Long>() {
@Override
public Long apply(ShopDevice input) {
return input.getSkuId();
}
});
// 实体List 转换成 Map<实体的某个属性, 实体>
Map<Long, Sku> skuIdForShopDeviceMap = Maps.uniqueIndex(skuList.iterator(), new Function<Sku, Long>() {
@Override
public Long apply(Sku input) {
return input.getId();
}
});