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