java
xy978318356
这个作者很懒,什么都没留下…
展开
-
Java 8 中 Map操作之 merge() 的用法
@[TOC](Java 8 中 Map操作之 merge() 的用法)样例代码实现相同id的用户账户余额累加,常规做法及merge方法代码如下git地址private static List<UserAccount> initDatas(){ List<UserAccount> userAccountList = new ArrayList<UserAcc...原创 2019-10-10 11:02:32 · 579 阅读 · 0 评论 -
ListUtils针对list的交集(retainAll)、差集(subtract)使用
样例代码 List<String> list1 = Lists.newArrayList("a", "b", "c"); List<String> list2 = Lists.newArrayList("a", "b", "c", "d", "e"); List<String> list3 = Lists.newArrayList("d"...原创 2019-10-10 15:18:51 · 8154 阅读 · 0 评论 -
java8使用groupingBy批次分组数据
groupingBy批次分组数据使用groupingBy根据每个批次的大小,将数据拆分成多组数据。55条数据,按每个批次10条拆分出6组数据。样例代码List<String> list = new ArrayList<String>(); for (int i=1; i<=55; i++){ list.add(String.valueOf(i));...原创 2019-10-10 15:51:05 · 1023 阅读 · 0 评论