@Data
public class Page<T> {
private int pageNum;
private int pageSize
private int total;
private List<T> data;
public Page(int pageNum, int pageSize, List<T> list) {
this.pageNum = pageNum;
this.pageSize = pageSize;
this.total = list.size();
this.data = list.stream().skip((pageNum - 1) * pageSize).limit(pageSize).collect(Collectors.toList());
}
}
【Java】对List分页
最新推荐文章于 2024-07-12 15:51:39 发布