public static void main(String[] args)
{
List<String> ss = new ArrayList<String>();
ss.add("1");
ss.add("2");
ss.add("3");
ss.add("4");
ss.add("5");
ss.add("6");
ss.add("7");
ss.add("8");
ss.add("9");
ss.add("10");
ss.add("11");
ss.add("12");
ss.add("13");
ss.add("14");
ss.add("15");
ss.add("16");
ss.add("17");
ss.add("18");
ss.add("19");
ss.add("20");
ss.add("21");
ss.add("22");
int pageSize = 10;
int partNum = ss.size() % pageSize == 0 ? ss.size() / pageSize : ss.size() / pageSize + 1;
for (int startPage = 1; startPage <= partNum; startPage++)
{
int fromIndex = startPage * pageSize - pageSize;
int toIndex = fromIndex + pageSize;
if (toIndex > ss.size())
{
toIndex = ss.size();
}
System.out.println(fromIndex + " " + toIndex + "" + ss.subList(fromIndex, toIndex));
}
}
结果:
0 10[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
10 20[11, 12, 13, 14, 15, 16, 17, 18, 19, 20]
20 22[21, 22]
- 大小: 13.1 KB
分享到:
相关推荐
list的分页 import java.util.ArrayList; import java.util.List; import com.jsp.vo.Client; /** * PageBean * * @author apple * */ public class Page { private int currentPage; // 当前页数 ...
javabean分页程序,适合初学jsp的朋友 <br>1、数据库表中有GoodsType表 2、新建TypeList.jsp页面 3、新建GoodsType的实体类 4、新建GoodsTypeDAO的操作类 5、在BusinessDelegate类中注册相应的方法...
功能:此控件支持以下全部的分页功能与例子 1.长文章分页(用分页符)(C#) 2.长文章分页(按字节长度分页) 3.Reapeter(C#)控件 4.DataList(C#)控件 5.DataGrid(C#)控件 6.GridView(C#)控件 7.不产生ViewState(C#) 8.Url...
VB ListView 数据分页处理,vb分页例子
关于wpf中DataGrid的分页的2个例子,个人觉得可以修改
1.SSH框架的gradle项目,也可以当作SHH的例子,运用hibenate的方法写了个分页的例子,前台是Bootstrap。。 首次使用请更新gradle项目下载JAR包,不然报错!!首次使用请更新gradle项目下载JAR包,不然报错!!首次...
比如:原来的数据key和类型都一样,但是对于的值与新的值不一样,那么得到的将是新的list
控件:devidePage.ascx 例子:glzd_list_all.aspx 使用时,动态引用控件,并给把分页需要的几个值从持久层取出来,通过控件泛型,传到控件里即可。 注意:必须动态调用控件,不然会导致页面不刷新。查询条件变化,但...
通过将后台数据打包成List,直接将List传到jsp页面 pager-lib插件自行分页 简单小例子,部署可直接运行,里面包括jar包,所以有点大
} <br/>} <br/>} <br/>如果是WEB页面上的分页可以直接使用 List data=WebPageUtils.acPageData(request,DemoPage.class); 就可以得到数据了,其中request中存放了ActionTypes中定义的各个...
struts、hibernate、spring整合实现list的分页、复选框批量删除例子,带数据库文件
Struts2 hibernate spring分页配套lib(2) 上传的可真慢啊 Struts2 hibernate spring分页配套lib(3)我始终上传不上去 不知道怎么弄的 例子运行http://localhost:8080/page/emp/list.action
功能:使用dwr完成在客户端无刷新的分页排序等 <br>工具:MyEclipse 6.0,数据库SQLSERVER 2000 <br>数据在SQL文件夹下,Jobs是pubs数据库自带的 <br>主要的三个页面,emp是详细的,另两个是简单的复制修改,...
pagination##说明: 本插件是一个简单的分页插件(基于bootstrap3) 使用方法见... Article.page = function(conditions){ var url = "/article/list"; var data = {}; data.conditions = conditions; $.ajax({ url:url,
分页URL参数参数默认值说明pageIndex1当前页数pageSize10数据条数例子http://localhost:3000/list?pageIndex=1&pageSize=10授权认证headers头信息参数参数默认值说明Authorization空用户登录返回的token状态码状态码...
是此类列表的一个很好的例子。 它可以使用户免于加载整个页面。 它还在移动应用程序中提供了更好的用户体验。 *我们将创建一个无限的人员清单。 您可以在用户向下滚动列表时看到数据加载。* 本文涵盖的内容 在本...
下面例子中为两个表,目前已经支持9个表: var Sql = factorySql.Create, Role>(); //目前支持返回 1实体类Sql.ExecuteEntity,2实体类列表,3表格,4字符串,5int var sdfsf123 = Sql.ExecuteList((a, b) => Sub....
不和谐分页器一种用于不协调分页的程序包。如何安装pip install discord-ext-paginator例子from discord . ext import paginatordef get_pages (): pages = [] # Generate a list of 5 embeds for i in range ( 1 , ...
gem pagy用于记录分页。 gem fast_jsonapi用于优化的JSON数据序列化器 部署方式 部署到具有以下域的Heroku: https://rocky-shore-98362.herokuapp.com 笔记 要查询车辆列表,请发送GET请求到包含latitude , ...
3.3 规范Quick Start中的例子 10 第四节 Statement 接口的使用详解 12 4.1 Statement 的常用方法 12 4.2 CRUD操作 16 4.3 Statement有那些缺点 19 第五节 ResultSet接口的使用详解 20 第六节 JDBC 中数据类型详解 30...