ArrayList<Object> list1 = new ArrayList<>();
list1.add("a");
list1.add("b");
list1.add("c");
list1.add("d");
list1.add("e");
Integer start =1;//第一页
Integer length = 10;//十条数据
int startIndex = (start - 1) * length;
List<Map<String, Object>> list = list1 .stream().skip(startIndex).limit(length).collect(Collectors.toList());
int total = mapList.size();
return new Page<>(total, list);//page里面就一个总数,一个泛型list,定义一下就可以