华佗小知识
您的当前位置:首页根据PageNum 和PageSize 截取 List, 实现List分页

根据PageNum 和PageSize 截取 List, 实现List分页

来源:华佗小知识
 /**  
     * 根据页码和每页大小获取List的一部分  
     *  
     * @param list      原List  
     * @param pageNum   第几页(从1开始)  
     * @param pageSize  每页多少条 
     */  
    public static List<Strign> getPageData(List<Strign> list, int pageNum, int pageSize) {   
  
        int total = list.size();  
        int fromIndex = (pageNum - 1) * pageSize; // 计算起始索引  
        int toIndex = Math.min(fromIndex + pageSize, total); // 计算结束索引  
        return list.subList(fromIndex, toIndex); // 截取List,注意取值(左边界包含,右边界不包含)
    }  
        

因篇幅问题不能全部显示,请点此查看更多更全内容