Listen-Paging-Verarbeitung

                //计算总页数
                int totalPage = list.size() / pagesize + (list.size() % pagesize == 0 ? 0 : 1);
                int size = first/pagesize;
                for (int i = 1; i <= totalPage; i++) {
    
    
                    //忽略上一页,如果是第一页肯定不用忽略
                    int skipnum = pagesize * (i - 1);
                    List<JSONObject> list1= (List<JSONObject>) list.stream().skip(skipnum).limit(pagesize).collect(Collectors.toList());
                    if((i - 1) == size){
    
    
                        jsonObjects = list1;
                        System.out.println(list1);
                        break;
                    }
                }`在这里插入代码片`

おすすめ

転載: blog.csdn.net/qq_36644198/article/details/128775381