?? fenye.java
字號:
package com.vsked.models;
import java.util.ArrayList;
public class Fenye {
private static int nowpage;//當前頁
private static int pagesize;//一頁顯示行數
private static int pagecount;//總頁數;
private static ArrayList al;//分頁后的數據
private static int startindex;//開始索引
private static int endindex;//結束索引
public static ArrayList Fenyeh(ArrayList als,int nowpagein,int pagesizein){
al=new ArrayList();
// System.out.println("size:"+als.size());
nowpage=nowpagein;
pagesize=pagesizein;
startindex=(nowpage-1)*pagesize;
endindex=nowpage*pagesize-1;
pagecount=als.size()%pagesize==0?als.size()/pagesize:als.size()/pagesize+1;
if(nowpage<=1){
nowpage=1;
}
if(nowpage>=pagecount){
nowpage=pagecount;
endindex=als.size()-1;
}
// System.out.println("nowpage:"+nowpage+" pagesize:"+pagesize+" pageCount"+pagecount+" start:"+startindex+" end"+endindex);
for(int i=startindex;i<=endindex;i++){
al.add(als.get(i));
}
return al;
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -