分组合计
Map<String, Double> map = inputActualDetailVOS.stream().collect(Collectors.groupingBy(InputActualDetailVO::getSkuId,
Collectors.summingDouble(InputActualDetailVO::getActualPackagesCount)));
String skuId = in.getSkuId();
in.setActualPackagesSumCount(map.get(skuId));
list去重
List<InputActualDetailVO> result = inputActualDetailVOS.stream().collect(Collectors.collectingAndThen(
Collectors.toCollection(() -> new TreeSet<>(Comparator.comparing(InputActualDetailVO::getSkuId))), ArrayList::new
));