/**
* List集合按數量分組
* @param list
* @param quantity
* @return
*/
private List<List<Long>> groupListByQuantity(List<Long> list, int quantity) {
List<List<Long>> wrapList = new ArrayList<List<Long>>();
if (list == null || list.size() == 0) {
return wrapList;
}
int count = 0;
while (count < list.size()) {
wrapList.add( list.subList( count, ( count + quantity) > list.size() ? list.size() : ( count + quantity)));
count += quantity;
}
return wrapList;
}