java 如果所有数据是从List里取出来的 那如何进行分页

如题所述

第1个回答  2010-06-09
如要分页,最好使用LinkedList,这个LIST是使用链表,所以是严格的顺序的

int n = 10; //每页条数

int per = list.size()/n+(list.size%n==0?0:1) //页数

通过list.get(int index)来获取每条数据,index是序号,第一页取1-10,第二页取11-20,依次取之
第2个回答  推荐于2016-01-27
判断List.size()大小 取区间吧
比如说第一页取 1-10
点下一页的时候:取11-20本回答被提问者采纳