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);
            }
    }
  • 相关阅读:
    javascript关于面向对象的总结
    实现ICollection
    sqlbishi
    什么叫IOC(编程术语
    ASP.Net绘制柱状图和曲线图示例
    Web.config配置知识
    asp.net的生成曲线图的过程简单实例
    asp.net与.net编程常用函数与方法汇总
    C# 值类型与类的不同
    一步一步学Linq to sql(一):预备知识
  • 原文地址:https://www.cnblogs.com/wangguanyi/p/12762832.html
Copyright © 2011-2022 走看看