List集合分頁處理方法
阿新 • • 發佈:2020-10-08
實際開發中,難免會遇到多個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