码迷,mamicode.com
首页 > 其他好文 > 详细

List集合分页处理方法

时间:2020-10-08 19:24:54      阅读:17      评论:0      收藏:0      [点我收藏+]

标签:分页   博客   public   交流群   div   方法   www   rgba   str   

实际开发中,难免会遇到多个sql查出来的结果集进行分页,这时候就只能利用最后的总list进行分页

如下方法:

public static List<User> page(List<User> datalist, Integer page, Integer size) {
        List<User> list = new ArrayList<>();
        if (datalist != null && datalist.size() > 0) {
            int cuurIdx = (page > 1 ? (page - 1) * size : 0);
            for (int i = 0; i < size && i < datalist.size() - cuurIdx; i++) {
                User user = datalist.get(cuurIdx + i);
                list.add(user);
            }
        }
        return list;
    }

 

 

欢迎加入互联网技术交流群共同学习共同进步

  技术图片

-----------------------------------------------------------------------------------------------------------------------------------

版权声明:本文为博客园博主「LENGXUAN」的原创文章,转载请附上原文出处链接及本声明。

原文链接:https://www.cnblogs.com/lengxuanwl/p/13780727.html

List集合分页处理方法

标签:分页   博客   public   交流群   div   方法   www   rgba   str   

原文地址:https://www.cnblogs.com/lengxuanwl/p/13780727.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!