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;
}