public static <T> List<List<T>> groupListBySplitCount(List<T> list, int SplitCount) {
List<List<T>> retList = new ArrayList<>();
if (list == null || list.size() == 0) {
return retList;
}
int count = 0;
while (count < list.size()) {
retList.add(list.subList(count, (count + SplitCount) > list.size() ? list.size() : (count + SplitCount)));
count += SplitCount;
}
return retList;
}
java泛型处理,按指定数量拆分List
最新推荐文章于 2023-09-10 09:02:31 发布