JAVA Stream流手动构建分页

将list数据分页

    /**
     * 构建分页
     *
     * @param list
     * @param page
     * @param pageSize
     * @return
     */
    public List<?> BuildPaging(List<?> list, int page, int pageSize) {
        return list.stream()
                .skip((long) (page - 1) * pageSize)
                .limit(pageSize)
                .collect(Collectors.toList());
    }

你可能感兴趣的:(编码笔记,java,开发语言)