分页
来源:互联网 发布:linux管道符号 tail 编辑:程序博客网 时间:2024/06/06 02:15
/**
* 分页
* @param Alllist 查询全部的集合
* @param currentPage 页数
* @return
*/
public static <T> List<T> pageList(List<T> Alllist ,String currentPage){
List<T> pageList = new ArrayList<T>();
//分页参数
int pageSize =5; //每页多少条
int curPage =(Integer.parseInt(currentPage)-1)*pageSize; //当前页数的起始条数
int offset = Alllist.size()-curPage;//还有多少没有取过
int pageCount = offset>pageSize?pageSize : offset;//如果没有取过的大于需要显示的数,则实现显示数pageCount=pageItems,反之然;即剩余数大于显示条数,则显示五条,否则显示剩余条数
for(int i=curPage;i<Alllist.size();i++){
pageList.add(Alllist.get(i));
if(pageList.size() == pageCount){
break;
}
}
return pageList;
}
* 分页
* @param Alllist 查询全部的集合
* @param currentPage 页数
* @return
*/
public static <T> List<T> pageList(List<T> Alllist ,String currentPage){
List<T> pageList = new ArrayList<T>();
//分页参数
int pageSize =5; //每页多少条
int curPage =(Integer.parseInt(currentPage)-1)*pageSize; //当前页数的起始条数
int offset = Alllist.size()-curPage;//还有多少没有取过
int pageCount = offset>pageSize?pageSize : offset;//如果没有取过的大于需要显示的数,则实现显示数pageCount=pageItems,反之然;即剩余数大于显示条数,则显示五条,否则显示剩余条数
for(int i=curPage;i<Alllist.size();i++){
pageList.add(Alllist.get(i));
if(pageList.size() == pageCount){
break;
}
}
return pageList;
}
0 0
- 分页
- 分页
- 分页
- 分页
- 分页
- 分页
- 分页
- 分页
- 分页
- 分页
- 分页
- 分页
- 分页
- 分页
- 分页
- 分页
- 分页
- 分页
- sql 操作字符串 取多个字符为最后一个后面的数据 用reverse反转字符
- 生产者消费者
- 一个漂亮配色的网站推荐
- SqlServer数据字典快速查看
- 五大常用算法:分治、动态规划、贪心、回溯和分支界定
- 分页
- 数据专家最佳实践:数据挖掘与运维分析
- Boracay is loved by tourists along with the price is inexpensive than Manila
- 在数据仓库中代理关键字的作用
- https双向认证
- 数数 (数学)(快速幂+同余定理)
- 处理限制
- js常用知识总结02
- Makefile 命令