一、方式一

/**
 * <h5>功能:获取总页数</h5>
 * 
 * @param count 记录总数
 * @param pageSize 每页记录数量
 * @return 
 */
public static int getPageCount(int count, int pageSize){
	return count%pageSize == 0 ? count/pageSize : count/pageSize + 1;
}

二、方式二(推荐)

/**
 * <h5>功能:获取总页数(推荐)</h5>
 * 
 * @param count 记录总数
 * @param pageSize 每页记录数量
 * @return 
 */
public static int getPageCountExt(int count, int pageSize){
	// pageSize - 1 就是 count/pageSize的最大的余数
	return (count + pageSize - 1)/pageSize;
}

三、测试

public static void main(String[] args) {
	int page = 19; // 总条数(模拟总数)
	int count = 31; // 总条数(模拟总数)
	int pageSize = 5; //每页显示条数
	for (int i = page; i <= count; i++) {
		//System.out.println("总条数[" + i + "]" + "\t每页显示条数[" + pageSize + "]\t总页数:" + getPageCount(i, pageSize));
		System.out.println("总条数[" + i + "]" + "\t每页显示条数[" + pageSize + "]\t总页数:" + getPageCountExt(i, pageSize));
	}
}

/**
 * <h5>功能:获取总页数</h5>
 * 
 * @param count 记录总数
 * @param pageSize 每页记录数量
 * @return 
 */
public static int getPageCount(int count, int pageSize){
	return count%pageSize == 0 ? count/pageSize : count/pageSize + 1;
}

/**
 * <h5>功能:获取总页数(推荐)</h5>
 * 
 * @param count 记录总数
 * @param pageSize 每页记录数量
 * @return 
 */
public static int getPageCountExt(int count, int pageSize){
	// pageSize - 1 就是 count/pageSize的最大的余数
	return (count + pageSize - 1)/pageSize;
}

测试结果: