Stream流的小技巧
Posted ITdfq
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Stream流的小技巧相关的知识,希望对你有一定的参考价值。
-
计算总金额
LongSummaryStatistics sum = orderList1.stream().mapToLong(s -> s.getAmount()).summaryStatistics();
用于Long类型
Long sum1 =sum.getSum()
-
过滤
List.stream().filter(s -> s.getType().equals(abc.getType())).collect(Collectors.toList());
-
分页
orderList1.stream().skip((page - 1) * size).limit(size).collect(Collectors.toList());
第page页 每页有page条数据
以上是关于Stream流的小技巧的主要内容,如果未能解决你的问题,请参考以下文章