示例#1
0
 public static void main(String[] args) {
   Collection<Integer> items = new ArrayList<Integer>();
   int totalRecord = 201;
   for (int i = 0; i < totalRecord; i++) {
     items.add(new Integer(i));
   }
   Page<Integer> page = new Page<Integer>(1, 10, items, 10);
   page.setTotalRecord(totalRecord);
   int totalPage = page.getTotalPage();
   for (int i = 0; i < totalPage; i++) {
     page.setCurrentPage(i + 1);
     String[] pageRange = page.getPageRange();
     System.out.println("当前第" + page.currentPage + "页");
     for (int j = 0; j < pageRange.length; j++) {
       System.out.print(pageRange[j] + "  ");
     }
     System.out.println("\n");
   }
 }