分页求总页数
Posted 小熊vip
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了分页求总页数相关的知识,希望对你有一定的参考价值。
public class PageModel
private int currentPage = 1;// 当前页
private int pageSize = 10;// 每页大小
private int totalCount = 0;// 总记录数
//private int totalPage ;// 总页数
public int getCurrentPage()
return currentPage;
public void setCurrentPage(int currentPage)
this.currentPage = currentPage;
public int getPageSize()
return pageSize;
public void setPageSize(int pageSize)
this.pageSize = pageSize;
public int getTotalCount()
return totalCount;
public void setTotalCount(int totalCount)
this.totalCount = totalCount;
/**
* 方法一
* @return
*/
public int getTotalPage0()
return (totalCount + pageSize - 1) / pageSize;
/**
* 方法二
* @return
*/
public int getTotalPage1()
return (totalCount - 1) / pageSize + 1;
/**
* 方法三
* @return
*/
public int getTotalPage2()
int p = totalCount / pageSize;
if (totalCount % pageSize == 0)
return p;
else
return p + 1;
/**
* 方法四
* @return
*/
public int getTotalPage3()
int p = totalCount / pageSize;
if (totalCount % pageSize != 0)
p++;
return p;
说是四种其实也就两种。。。。。。其中,前面两个写起来比较简单,后面两种比较传统。
以上是关于分页求总页数的主要内容,如果未能解决你的问题,请参考以下文章