private <T> List<T> getPageData(int pageIndex, int pageSize, List<T> dataList) {
int count = dataList.size();
//循环次数
int totalPage = count % pageSize == 0 ? count / pageSize : count / pageSize + 1;
if (pageIndex <= totalPage) {
List<T> list = new ArrayList<>();
int start = (pageIndex - 1) * pageSize;
for (int i = start; i < (start + pageSize) && i < count; i++) {
list.add(dataList.get(i));
}
return list;
}
return null;
}
分片插入list
最新推荐文章于 2024-05-10 18:01:03 发布