精选案例

对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

    }

}

上一篇 下一篇

猜你喜欢

热点阅读