public static <T> List<List<T>> splitList(List<T> list, int chunkSize) {
List<List<T>> chunks = new ArrayList<>();
int listSize = list.size();
for (int i = 0; i < listSize; i += chunkSize) {
chunks.add(list.subList(i, Math.min(i + chunkSize, listSize)));
}
return chunks;
}
注意:本文归作者所有,未经作者允许,不得转载