数据分页1 2 3 4 5 6 7 8 9 10


1 2 3 4 5 6 7 8 9 10 分页数据

 

Java代码    收藏代码
  1. int currPage=23;//当前页  
  2. int totalPage=24;//总页数  
  3.   
  4. int pageSize=10;//页码个数  
  5. int startNum=0;//开始页码  
  6. int endNum=0;//结束页码  
  7.   
  8. //当前页小于5  
  9. if(currPage<=5){  
  10.     startNum=1;  
  11.     if(totalPage>pageSize){  
  12.         endNum=pageSize;  
  13.     }else{  
  14.         endNum=totalPage;  
  15.     }  
  16. }else{  
  17.     if(currPage+5>=totalPage){  
  18.         endNum=totalPage;  
  19.         if(totalPage-pageSize>=1){  
  20.             startNum=totalPage-pageSize+1;  
  21.         }else{  
  22.             startNum=1;  
  23.         }  
  24.     }else{  
  25.         endNum=currPage+5;  
  26.         startNum=endNum-pageSize+1;  
  27.     }  
  28. }  
  29.   
  30. for(int i=startNum;i<=endNum;i++){  
  31.     System.out.print(i+"  ");  
  32. }  

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值