constructList(int len, List list) {
var length = list.length; //列表数组数据总条数
List result = []; //结果集合
int index = 1;
//循环 构造固定长度列表数组
while (true) {
if (index * len < length) {
List temp = list.skip((index - 1) * len).take(len).toList();
result.add(temp);
index++;
continue;
}
List temp = list.skip((index - 1) * len).toList();
result.add(temp);
break;
}
return result;
}
Flutter-dart语言封装-列表List固定长度分割n个子list
最新推荐文章于 2024-05-21 21:47:46 发布