private List<RebateDto> getPageDate(List<RebateDto> datas, Integer curPage, Integer pageSize) { List <RebateDto> currentPageList = new ArrayList<>(); if (datas != null && datas.size() > 0) { int currIdx = (curPage > 1 ? (curPage - 1) * pageSize : 0); for (int i = 0; i < pageSize && i < datas.size() - currIdx; i++) { RebateDto data = datas.get(currIdx + i); currentPageList.add(data); } } return currentPageList; }
數據分頁實現
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
JAVA基礎——初認識(一)
龙王.*?
2020-07-08 02:15:03
java的Overriding和Overloading
XiaoBaiZhuanJia
2020-07-08 01:18:15
Servlet+HTTP+Request+Response+SevletContext+Cookie+Session大雜燴學習筆記
大象大象你的鼻子怎么那么长
2020-07-07 09:59:48
Java併發編程從基礎到進階
BeautifulSoup2019
2020-07-07 08:39:00
反射獲取屬性,構造器以及方法
悦悦的狗子
2020-07-07 06:50:41
Arrays.copyOfRange使用
悦悦的狗子
2020-07-07 06:50:41
ClassLoader加載機制(源碼淺析)
悦悦的狗子
2020-07-07 06:50:41
如何獲取線程的返回值?
悦悦的狗子
2020-07-07 06:50:31
JAVA NIO Socket通道
绝情谷
2020-07-06 21:25:05
JAVA NIO 緩衝區
绝情谷
2020-07-06 21:25:05
案例分析:java中substring引發的Full gc
绝情谷
2020-07-06 21:25:05
面試掛在了 list.remove 數組下標位移
程序小达人
2020-07-06 21:19:45
SpringBoot 異步調用@Async的實現
程序小达人
2020-07-06 21:19:45