public static final int BATCH_SIZE = 1000;
// 假设有一个List ,长度为2000条, 并填充好了数据
List studentList = new ArrayList(2000);
List pageList = null;
for (int from = 0, to = 0, size = studentList.size(); from < size; from = to) {
to = Math.min(from + BATCH_SIZE, size);
pageList = studentList.subList(from, to);
// 进行分批处理 pageList;
}
分批处理数据
最新推荐文章于 2024-07-10 22:33:00 发布