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);
            }
    }
  • 相关阅读:
    PHP 生成二维码底部拼接文字和中间拼接logo
    牛客练习赛85
    Codeforces Round #729 (Div. 2)
    Codeforces Round #727 (Div. 2)
    AtCoder Beginner Contest 206(Sponsored by Panasonic)
    Codeforces Round #726 (Div. 2)
    Codeforces Round #722 (Div. 2)
    Codeforces Round #721 (Div. 2)
    AtCoder Regular Contest 118
    牛客练习赛82
  • 原文地址:https://www.cnblogs.com/wangguanyi/p/12762832.html
Copyright © 2011-2022 走看看