对list手动分页
2020-12-17 本文已影响0人
__简单点__
//清理找铺图片表
List imgs =findBunkImgMapper.selectByInfoIds(ids); //要分页集合
Integer imgCount =0;
Integer deleteTotalcount =0;
if(!CollectionUtils.isEmpty(imgs)){
//分页清理阿里云存储数据
Integer totalSize = imgs.size();
Integer pageTotal = (totalSize +pageSize -1)/pageSize;
int fromIndex =0; // 开始索引
int toIndex =0; // 结束索引
for (int i =1; i <= pageTotal; i++) { //关键1
if (i != pageTotal) {
fromIndex = (i -1) *pageSize;
toIndex = fromIndex +pageSize;
}else {
fromIndex = (i -1) *pageSize;
toIndex = totalSize;
}
List pageList = imgs.subList(fromIndex, toIndex); //关键2
}
}