将list按指定大小等分,最后多余的单独一份
来源:互联网 发布:sql union和join区别 编辑:程序博客网 时间:2024/06/05 18:55
//将list按blockSize大小等分,最后多余的单独一份public static <T> List<List<T>> subList(List<T> list, int blockSize) {List<List<T>> lists = new ArrayList<List<T>>();if (list != null && blockSize > 0) {int listSize = list.size();if(listSize<=blockSize){lists.add(list);return lists;}int batchSize = listSize / blockSize;int remain = listSize % blockSize;for (int i = 0; i < batchSize; i++) {int fromIndex = i * blockSize;int toIndex = fromIndex + blockSize;System.out.println("fromIndex=" + fromIndex + ", toIndex=" + toIndex);lists.add(list.subList(fromIndex, toIndex));}if(remain>0){System.out.println("fromIndex=" + (listSize-remain) + ", toIndex=" + (listSize));lists.add(list.subList(listSize-remain, listSize));}}return lists;}
0 0
- 将list按指定大小等分,最后多余的单独一份
- 将list按blockSize大小等分,最后多余的单独一份
- Java 将List按照指定大小分段
- Java 将List按照指定大小分段
- 分隔List集合,按指定大小,将集合分成多个
- List拆分成指定大小的subList
- 将list分为大小相等的小组
- 将文件夹中(包括子目录)的指定类型的文件压缩成单独的压缩文件
- android 将图片压缩到指定的大小的示例
- 将任意图片转换成指定大小的图片
- bitmap 将图片压缩到指定的大小
- [Android算法] bitmap 将图片压缩到指定的大小
- bitmap 将图片压缩到指定的大小 JAVA
- bitmap 将图片压缩到指定的大小
- bitmap 将图片压缩到指定的大小 JAVA
- android将图片压缩到指定的大小
- bitmap 将图片压缩到指定的大小
- [Android算法] bitmap 将图片压缩到指定的大小
- ngx的数据结构理解
- ubuntu 编译 android vlc
- poj 2299/2188 求逆序数个数(分治or线段树\树状数组)
- C语言 学习之 —— xxx_t 数据类型uint8_t是什么数据类型
- 要做事,先学会做人
- 将list按指定大小等分,最后多余的单独一份
- 超过23000个网站被CryptoPHP恶意攻击
- 标准的事件和委托声明写法(C#)
- Service和IntentService关系与区别
- 停车场POS机被攻击,客户支付信息泄露
- xcode6+iOS8最新真机调试教程
- 循环水处理剂:工业循环水处理剂特点
- ie8 div背景图片单击无效
- 安全专家并非都靠谱 实践才是硬道理