阅读背景:

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

来源:互联网 

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

 

		int currPage=23;//当前页
		int totalPage=24;//总页数
		
		int pageSize=10;//页码个数
		int startNum=0;//开始页码
		int endNum=0;//结束页码
		
		//当前页小于5
		if(currPage<=5){
			startNum=1;
			if(totalPage>pageSize){
				endNum=pageSize;
			}else{
				endNum=totalPage;
			}
		}else{
			if(currPage+5>=totalPage){
				endNum=totalPage;
				if(totalPage-pageSize>=1){
					startNum=totalPage-pageSize+1;
				}else{
					startNum=1;
				}
			}else{
				endNum=currPage+5;
				startNum=endNum-pageSize+1;
			}
		}
		
		for(int i=startNum;i<=endNum;i++){
			System.out.print(i+"  ");
		}		int currPage=



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: