第一次自己封装的分页方法
来源:互联网 发布:mac 排序 编辑:程序博客网 时间:2024/05/16 16:21
//分页
//title_3 查询所有要分的记录
//oneNumber 一页多少条记录
//title_number 具体页数
public HashMap<Integer,Object> selectNumber(List<String> title_3 int oneNumber int title_number){
HashMap<Integer,Object> hashMap = new HashMap<Integer,Object>();
//所有标题内容
List<Newst> new_Con = new ArrayList<Newst>();
int inAllPage;//取总页数
int number=title_number;
int residue = title_3.size()%oneNumber ;//取余数
int inAllNumber = title_3.size()/oneNumber;//数据库数据条数除以oneNumber
if(residue==0){
inAllPage=inAllNumber;
}else{
inAllPage=inAllNumber+1;
}
if(title_3.size()<oneNumber){ //如果数据库内容小于5条数据
for (int i = 1; i <= title_3.size(); i++) {
new_Con.add(title_3.get(i - 1));
}
}else{
if(newst.getNumber() ==inAllPage){ //最后一页
for (int i = (number * oneNumber) - (oneNumber-1); i < number * oneNumber+residue-(oneNumber-1); i++) {
new_Con.add(title_3.get(i - 1));
}
} else {
for (int i = (number * oneNumber) - (oneNumber-1); i <= (number * oneNumber); i++) {
new_Con.add(title_3.get(i - 1));
}
}
}
}
阅读全文
0 0
- 第一次自己封装的分页方法
- 分页的封装方法
- 自己封装的简单Jquery分页插件
- 第一次做贴片封装的PCB,自己的一些经验教训
- JS对数据分页的封装方法
- Java JSE中自己封装的分页栏
- 自己封装一个获取组件的方法
- javasript自己封装的数组方法
- 自己封装Robot Framework的关键字方法
- 自己常用方法封装
- js自己封装方法
- 第一次自己的笔记
- 自己第一次的编程
- 自己第一次为cell写的协议方法
- php分页功能的实现,封装好的方法
- 自己写了个类封装分页
- PHP 自己封装数据分页类
- 分页的封装
- P
- 海云安为全球用户保驾护航
- 关于swiper移动端的坑
- 获取token
- GridControl新增记录的两种方法
- 第一次自己封装的分页方法
- pullfreshGrideview
- java.lang.ArithmeticException
- JS获取当前网站信息
- LA3026 KMP算法简单使用
- Java中如何实现分页功能
- Java坦克大战代码
- 关于安卓底层技术-不定时更新
- MapReduce编程之Combiner