当前位置: 代码迷 >> J2SE >> Set HashMap LIst怎么实现分页,能举例说明吗
  详细解决方案

Set HashMap LIst怎么实现分页,能举例说明吗

热度:687   发布时间:2016-04-23 20:24:34.0
Set HashMap LIst如何实现分页,能举例说明吗
Set HashMap LIst如何实现分页,能举例说明吗
------解决方案--------------------
这个也能分页吗?
要数组才能分页。
或实现了List接口的才能分页。
------解决方案--------------------
分页hibernate有这个功能,oracle,mysql,sqlserver都用不同的分页,集合真不知道有啥分页功能,想分开显示就只获取部分值就可以了,怎么分页呢
------解决方案--------------------
这个 明白原理,和年纪上面说的 set map  list 没扯上关系 。
------解决方案--------------------
说的有道理,分页就是数据展示数量的控制,你自己写一个方法不就行了,最大值,当前页,读多少条 控制一下就行了。 
------解决方案--------------------
public class XXX{ 
private final int iOnePageItemCounts = 10;
List dataList = null;
public void setList(List val){
dataList = val;
}
List getPage(int pageNo){
  List list = new ArrayList();
  for(int i=0;i<iOnePageItemCounts;i++){
    int pos = (pageNo-1)*iOnePageItemCounts + i;
    list.add(dataList.get(pos));
  }
  return list;
}

}
  相关解决方案