将一个集合转化为多个集合(一维集合转为二维集合)
来源:互联网 发布:百度云 域名 编辑:程序博客网 时间:2024/06/13 04:42
public static List<List<Map<String,Object>>> createList(List<Map<String,Object>> targe,int size) {
List<List<Map<String,Object>>> listArr = new ArrayList<List<Map<String,Object>>>();
//获取被拆分的数组个数
int arrSize = targe.size()%size==0?targe.size()/size:targe.size()/size+1;
for(int i=0;i<arrSize;i++) {
List<Map<String,Object>> sub = new ArrayList<Map<String,Object>>();
//把指定索引数据放入到list中
for(int j=i*size;j<=size*(i+1)-1;j++) {
if(j<=targe.size()-1) {
sub.add(targe.get(j));
}
}
listArr.add(sub);
}
return listArr;
}
List<List<Map<String,Object>>> listArr = new ArrayList<List<Map<String,Object>>>();
//获取被拆分的数组个数
int arrSize = targe.size()%size==0?targe.size()/size:targe.size()/size+1;
for(int i=0;i<arrSize;i++) {
List<Map<String,Object>> sub = new ArrayList<Map<String,Object>>();
//把指定索引数据放入到list中
for(int j=i*size;j<=size*(i+1)-1;j++) {
if(j<=targe.size()-1) {
sub.add(targe.get(j));
}
}
listArr.add(sub);
}
return listArr;
}
阅读全文
0 0
- 将一个集合转化为多个集合(一维集合转为二维集合)
- 集合转化为数组
- toArray将集合转化为数组
- jackson 将对象,集合转化为json
- java 将数组转化为集合列表
- java将集合转换为数组(二维数组)
- Java_集合_集合转化为数组
- 将一个集合转换为一个DataTable
- 解决二维数组转为ArrayList集合问题
- 集合
- 集合
- 集合
- 集合
- 集合
- 集合
- 集合
- 集合
- 集合
- Leetcode Sort Colors
- C++编写容器列表
- JQuery和flot插件结合动态显示服务器CPU及内存状态
- 时间管理
- Scala入门到精通——第二十四节 高级类型 (三)
- 将一个集合转化为多个集合(一维集合转为二维集合)
- css3中通过设置box-pack和box-align让div里面的各种元素垂直和水平居中的方法
- 技术构思:通过2-of-2多重签名,构建实现类闪电支付
- git的使用及遇到的问题(本地代码托管到github)
- Matlab中tic和toc用法
- 道德与规则绑架了社会
- 结构体与共用体的内存分配问题
- (总结)关于Linux的缓存内存 Cache Memory详解
- scala控制结构