-
private static List<List<Integer>> splitList(List<Integer> lists,int limit){ int size=lists.size(); List<List<Integer>> list=new ArrayList<List<Integer>>(); if(limit>size){ list.add(lists); return list; } int result=0; for(int i=0;i<size;i=i+limit){ result=i+limit; if(result>size){ result=size; } list.add(lists.subList(i, result)); } return list; }