/** * 测试分页 */ @Test public void testPage() { int bulkSize = 2; List<Integer> dataList = new ArrayList<>(); for (int i = 1; i <= 10; i++) { dataList.add(i); } int offset = 0; int currentPage = 1; int pageSize = dataList.size() % bulkSize + 1; while (currentPage <= pageSize) { offset = (currentPage - 1) * bulkSize; int max = currentPage == pageSize ? dataList.size() - offset : bulkSize; for (; offset < max; offset++) { System.out.println(dataList.get(offset)); } currentPage++; } }

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。