首页 > 其他分享 >JSONArray 分页

JSONArray 分页

时间:2023-11-04 17:01:55浏览次数:32  
标签:end 分页 pageNo JSONArray Integer counts pageSize

public JSONArray datePageSize(Integer pageNo,Integer pageSize,JSONArray data){
        JSONArray  newDate=new JSONArray();
        Integer counts=data.size();//获取数据总数
        Integer start=(pageNo-1)*pageSize;//获取开始值
        Integer end=(pageNo)*pageSize;//获取结束值、
        if(start>counts){//如果开始值大于总值就会返回空数组
            return newDate;
        }
        if(end>counts){//如果结束值比总值大就把结束值设为总值
            end=counts;
        }
        for(int i=start;i<end;i++){//存入数据
            newDate.add(data.getJSONObject(i));
        }
        return newDate;
    }

 

标签:end,分页,pageNo,JSONArray,Integer,counts,pageSize
From: https://www.cnblogs.com/qxqbk/p/17809538.html

相关文章

  • 报表ReportMachine与FastReport固定行数分页不足补空白行实践
    ReportMachine与FastReport固定行数分页不足补空白行实践ReportMachine简单容易,FastReport有点复杂准备工作ReportMachine实现ReportMachine实现很简单,设置报表MasterData的LinesPerPage每页记录数,AutoAppendBlank为True即可。效果FastReport实现需在在报表里使用代码来控制才能实......
  • oracle分页
    SELECTFROM  (  SELECT    T.,    ROWNUMRN  FROM    (SELECT*FROM表名WHERE条件)T  WHERE    ROWNUM<=((currentPage-1)*pageSize+pageSize)  )WHERE  RN>((currentPage-1)*pageSize)......
  • Django实战项目-学习任务系统-查询列表分页显示
    接着上期代码框架,6个主要功能基本实现,剩下的就是细节点的完善优化了。接着优化查询列表分页显示功能,有很多菜单功能都有查询列表显示页面情况,如果数据量多,不分页显示的话,页面展示效果就不太好。本次增加查询列表分页显示功能,对一个查询列表功能进行分页改造,其他依此类推即可。......
  • Linux内存管理的分页机制
    分段机制的原理如下:分段机制下的虚拟地址由两部分组成,段选择子和段内偏移量。段选择子就保存在段寄存器里面。段选择子里面最重要的是段号,用作段表的索引。段表里面保存的是这个段的基地址、段的界限和特权等级等。虚拟地址中的段内偏移量应该位于0和段界限之间。如果段内偏移量......
  • odoo 下载大量pdf使用内存太大,异常退出,pdf 分页
    说白了,还是因为wkhtmltopdf工具使用的内存太大,打印200个页面就会直接内存超标,直接退出直接改源码了,每次让pdf转换工具只处理50个记录@http.route(['/report/download'],type='http',auth="user")defreport_download(self,data,token):"""Thisfunctionis......
  • 分页插件
    我个人觉得这个东西有点麻烦,下面是过程的一些笔记 ......
  • gorm 一对一分页查询
    先看一下表结构typeProductsstruct{ //商品ID ProductIdint64`json:"productId"form:"productId"gorm:"primaryKey;column:product_id"` //分类ID CategoryIdint64`json:"categoryId"form:"categoryId"gorm:"......
  • 分页组件
    myproject/app01/utils/pagination.py"""自定义分页组件以后如果想要使用这个分页组件,需要做:在视图函数中:fromapp01.utils.paginationimportPaginationdefprettynum_list(request):#1.根据自己的情况去筛选自己的数据queryset=models.Pr......
  • 分页查询任务列表 支持SQL
    ///<summary>///分页查询任务列表///</summary>///<paramname="where"></param>///<returns></returns>publicPageModel<TaskModel>GetListByPageView(TaskSearchModelwhere){introwCount=0;try......
  • java web jsp 分页显示代码
    <%@pagelanguage="java"contentType="text/html;charset=gb2312"pageEncoding="gb2312"%><%@pageimport="java.sql.*,chap03.*"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN&qu......