使用subList来实现分页
int pageNum = 1;
int pageSize = 10;
int fromIndex = (pageNum - 1) * pageSize;
int toIndex = fromIndex + pageSize;
if (fromIndex < productInfos.size()) {
List<Order> infos = productInfos.subList(fromIndex, Math.min(toIndex, productInfos.size()));
map.put("data", infos);
map.put("size", productInfos.size());
} else {
map.put("data", new ArrayList<>());
map.put("size", 0);
}
说明:productInfos是数据