大数组转小数组
/**
* 数组按指定数字分块
*
* @param list 列表
* @param size 划分大小
* @param <T> 类型
* @return 返回小列表的列表
*/
public static <T> List<List<T>> splitList(List<T> list, final int size) {
List<List<T>> parts = new ArrayList<>();
final int listSize = list.size();
for (int i = 0; i < listSize; i += size) {
parts.add(list.subList(i, Math.min(i + size, listSize)));
}
return parts;
}
浙公网安备 33010602011771号