java8 分页功能

public class PageTest {
public static void main(String[] args) {
// pageNum 页码数 pageSize 页容量
int pageNum = 2;
int pageSize = 3;
List<String> list = new ArrayList<>();
list.add("AAAA");
list.add("BBBB");
list.add("CCCC");
list.add("DDDD");
list.add("EEEE");
list.add("FFFF");
list.add("GGGG");
list.add("HHHH");
list.add("IIII");
list.add("JJJJ");
list.add("KKKK");
list.add("LLLL");
list.add("MMMM");
List<String> pageList = list.stream().skip((pageNum - 1) * pageSize).limit(pageSize).collect(Collectors.toList());
for (String s : pageList) {
System.out.println(s);
}

}
}
posted @ 2021-09-03 15:26  会游泳的小猪  阅读(827)  评论(0)    收藏  举报