首页 IT技术

根据pageNO和pageSize 对list进行分页

时间:2019-05-30 00:42:05 分类:IT技术

pageno

/**

page:传过来的分页信息

list:要分页的list数据

**/

public Page  getPage(Page page,List  list){

int pageNo=page.getPageNo() ;

       int pageSize=page.getPageSize() ;

       List<Object> listPage = new ArrayList<Object>();

       if(pageNo>=1) {

             for(int i=(pageNo-1)*pageSize ;i<pageNo*pageSize&&i<list.size();i++) {

           listPage.add(list.get(i)) ;

                  }

              page.setResult(listPage) ;

          }

        else {

              page.setResult(list);

          }

page.setTotalCount(list.size());

return page ;

}

推荐文章

重点栏目推荐