对List数据进行汇总,要求count相同,且日期必须连续,对日期进行合并
----------原始数据-------------
date count
2019-01-01 1
2019-01-02 1
2019-01-03 1
2019-01-05 2
2019-01-07 3
-----------转变为----------------
startdate enddate count
2019-01-01 2019-01-03 1
2019-01-05 2019-01-05 2
2019-01-07 2019-01-07 3
方式1
package com.zhaopin.recruiteffect.activity;
import java.util.*;
import org.apache.commons.lang3.RandomUtils;
import org.assertj.core.util.Lists;
import org.junit.Test;
public class ReduceTest{
class Target {
Long start;
Long end;
int num;
public Long getStart() {