public static void main(String[] args) {
//总记录数
int totalNum = 101;
//每页显示记录数
int pageSize = 20;
// 求最大页数0
int maxPage0 = (totalNum + pageSize - 1) / pageSize;
System.out.println("maxPage0的最大页数:" + maxPage0);
// 求最大页数1
int maxPage1 = (totalNum - 1) / pageSize + 1;
System.out.println("maxPage1的最大页数:" + maxPage1);
// 求最大页数2
int maxPage2 = (int) Math.ceil((double) totalNum / pageSize);
System.out.println("maxPage2的最大页数:" + maxPage2);
// 求最大页数3
int maxPage3 = totalNum / pageSize;
if (totalNum % pageSize > 0) {
maxPage3++;
}
System.out.println("maxPage3的最大页数:" + maxPage3);
// maxPage0的最大页数:6
// maxPage1的最大页数:6
// maxPage2的最大页数:6
// maxPage3的最大页数:6
}