//去重某一个字段
List<A>list = list.stream().collect(Collectors.collectingAndThen((Collectors.toCollection(() ->
new TreeSet<>(Comparator.comparing(a -> a.getLineName())))), ArrayList::new));
//取第一条数据
ADto eventDto = aList.stream().findFirst().orElse(null);
//求和(mapToInt)
Integer aa = stockResult.stream().mapToInt(AvailableStockDto::getErpStockQty).sum();
@ApiModelProperty("")
@AllArgsConstructor
@NoArgsConstructor
@Data
@Builder
@FieldDefaults(level = AccessLevel.PRIVATE)
网友评论