實際開發中,難免會遇到多個sql查出來的結果集進行分頁,這時候就只能利用最后的總list進行分頁
如下方法:
public static List<User> page(List<User> datalist, Integer page, Integer size) { List<User> list = new ArrayList<>(); if (datalist != null && datalist.size() > 0) { int cuurIdx = (page > 1 ? (page - 1) * size : 0); for (int i = 0; i < size && i < datalist.size() - cuurIdx; i++) { User user = datalist.get(cuurIdx + i); list.add(user); } } return list; }
歡迎加入互聯網技術交流群共同學習共同進步

-----------------------------------------------------------------------------------------------------------------------------------
版權聲明:本文為博客園博主「LENGXUAN」的原創文章,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://www.cnblogs.com/lengxuanwl/p/13780727.html
