lamad表达式常用方法

获取当前placeSpuList所有placeId

1、List<Long> l = placeSpuList.getPlaceSpuList().stream().map(p -> Long.parseLong("" + p.getPlaceId() + "")).collect(Collectors.toList());


list进行逗号分隔

2、List<Long> listIds = Arrays.asList(ids.split(",")).stream().map(s -> Long.parseLong(s.trim())).collect(Collectors.toList());


//list获取最大最小值

3、OptionalInt aa = list.stream().map(p -> p.getName()).mapToInt(p -> p.intValue()).min();


//list条件判断

4、 List<skuDate> list = placeSpuList.getPlaceSpuList().filter(p -> p.getbeginTime > "000000001L" && p.getendTime < "00000000002L").collect(Collectors.toList());

猜你喜欢

转载自blog.csdn.net/weixin_38809962/article/details/80405768