zoukankan      html  css  js  c++  java
  • java 中分页list<Bean>数据

    用List<String> 做例子了


    import java.util.ArrayList;
    import java.util.List;

    public class helloWord {
            /**
             * 组装list (String)bean 同理 分页结果
             * @param args
             */
            public static void main(String args[]) {

                int    pageNum  = 1;
                int    pageSize  = 2;
                 List<String> list = new  ArrayList<>();
                 list.add("1");
                 list.add("2");
                 list.add("3");
                 list.add("4");
                 list.add("5");
                 list.add("6");
                 list.add("7");
                 List<String> listPage = new  ArrayList<>();
                int currIdx = (pageNum > 1 ? (pageNum -1) * pageSize : 0);
              for (int i = 0; i < pageSize && i < list.size() - currIdx; i++) {
                String str = list.get(currIdx + i);
                 listPage.add(str);
            }
            System.out.println("分页前原数据:"+list);
            System.out.println("分页后:"+listPage);
            }
    }
  • 相关阅读:
    Shiro【常用的自定义】
    Shiro【重要概念总结】
    Shiro【自定义Realm实战】
    Shiro【内置Realm实操】
    Shiro【快速上手】
    Shiro【初识】
    面向对象【抽象类和接口的区别】
    面向对象【多态中的成员访问特点】
    Kafka2.12-2.5.0在windows环境的安装 启动 通信测试
    CentOS.iso 下载地址收纳整理
  • 原文地址:https://www.cnblogs.com/wangguanyi/p/12762832.html
Copyright © 2011-2022 走看看