社区
Java SE
帖子详情
求一个分页算法
frank1197
2008-02-07 03:51:06
网上找了一下,没有看得懂得代码。。。汗自己下。。。
我现在想要实现,第一个特殊只显示12条,后面每页都显示18条,这个页数该怎么算阿?
着急.....
...全文
108
9
打赏
收藏
求一个分页算法
网上找了一下,没有看得懂得代码。。。汗自己下。。。 我现在想要实现,第一个特殊只显示12条,后面每页都显示18条,这个页数该怎么算阿? 着急.....
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jinjieai4587
2008-02-07
打赏
举报
回复
即使有现成的 用起来也 不一定方便
因为不熟悉,不能熟练使用
基本就是当前页数和总页数,每页显示页数等几个量的 求
自己写个吧,别人的 不一定好用啊 ,哥们
老紫竹
2008-02-07
打赏
举报
回复
totalpage = (30+8+9)/18 = 2;
所以是2页
算法是 (行数+8+(每页数量/2))/每页行数
frank1197
2008-02-07
打赏
举报
回复
public static void main(String[] args) {
int value = 0;
// 总行数
int tCount = 30;
int Page = 0;
boolean bln = true;
for (int i = 1;i < tCount;i++) {
value = tCount + 7 - i;
if (value % 18 == 0) {
System.out.println(++Page);
}
// 下面这段有问题
if (bln && 3 - Page == 1 && value < 18 ) {
bln = false;
System.out.println(++Page);
}
}
}
现在总行数为29和31的时候都能正常显示,但就当30的时候出错。应该只打出1,2!可打出来的是1,2,3
frank1197
2008-02-07
打赏
举报
回复
我顶阿~~~~
zb312101105
2008-02-07
打赏
举报
回复
路过
我也很想知道怎么算``~~
frank1197
2008-02-07
打赏
举报
回复
正在试验"老紫竹"的方法呢。。。
不过。能有现成的代码马?
我现在着急啊
老紫竹
2008-02-07
打赏
举报
回复
其实你可以按照每页18条来计算,
1 把总数量增加8,来保证翻页不出错
2 每次取记录时,把起始位置-8
3 如果起始位置<0 则起始位置为0
rain_night
2008-02-07
打赏
举报
回复
我的思路是把你所有要显示的算出来
例:一共有10页,其结果可能为12*1+8*18=156这里只算了其中9页,那么10页是个范围了
即结果为(157--164)之间;若要求页数,逆向算回来即可.
以上是我的思路!请多指点!
高效struts
分页
算法
在Struts框架中,我们可以创建
一个
名为`PageBean`的Java Bean来存储和管理
分页
所需的信息。以下是一些关键属性: 1. `currentPage`: 当前页码,初始化为1。 2. `totalPages`: 总页数,根据总数据量和每页记录数计算...
js实现数据
分页
算法
数据
分页
算法
一、
分页
算法
二、百度
分页
算法
三、带数据的
分页
算法
一、
分页
算法
<script> <!--
分页
的逻辑
算法
--> //当前页和总页码 var nowPage=10; var totlePage=20; var navEle=null; var ...
Java
分页
算法
*3个最常用的
介绍三个最常用的
分页
算法
First(感觉这个最简单实用)//总记录数 int rows=21; //每页显示的记录数 int pageCount=5; //页数 int sum=(rows-1)/pageCount+1;Second//总记录数 int rows=21; //每页显示的记录数...
【常用
算法
】java实现的三种
分页
算法
java实现的三种
分页
算法
用JS实现
一个
彩虹
分页
算法
废话不多说,coding 来源:...'use strict'; /** * @author ycx * @description
分页
工具 */ class PageUtil { ... * 彩虹
分页
算法
* @param pageNo {number} 页码 * @param totalPage {number} 总页
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章