数据分页的相关操作

来源:互联网 发布:淘宝橱窗推荐位置 编辑:程序博客网 时间:2024/06/06 17:09
package www.csdn.net.news.util;public class Pagination {// 分页的封装private int pageSize;private int countPage;private int nowPage;private int startIndex = 0;public Pagination(int countPage, int nowPage,int pageSize) {this.pageSize=pageSize;this.countPage = countPage;this.nowPage = nowPage;init();}private void init() {// 判断当前页是否合法if (nowPage <= 1) {this.nowPage = 1;} else if (nowPage >= countPage) {this.nowPage = countPage;} else {this.nowPage = nowPage;}this.startIndex = (this.nowPage - 1) * pageSize;}public int getNowPage() {return nowPage;}public void setNowPage(int nowPage) {this.nowPage = nowPage;init();}public int getPageSize() {return pageSize;}public int getCountPage() {return countPage;}public int getStartIndex() {return startIndex;}}

1 0
原创粉丝点击