且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何将数组列表拆分成相等的部分?

更新时间:2022-10-16 15:48:01

这应该会给你所有部分:

This should give you all your parts :

int partitionSize = 1000;
List<List<Integer>> partitions = new LinkedList<List<Integer>>();
for (int i = 0; i < originalList.size(); i += partitionSize) {
    partitions.add(originalList.subList(i,
            Math.min(i + partitionSize, originalList.size())));
}