1. 程式人生 > 實用技巧 >List集合分頁處理方法

List集合分頁處理方法

實際開發中,難免會遇到多個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