切分 拆分集合list的方式


一般有兩種,第一是sublist(),代碼冗余效率低;

第二種:

引包自

com.google.common.collect.Lists

話不多說直接上實例:
List<ContractModel> contractList = ****;
List<List<ContractModel>> partition = Lists.partition(contractList, Constants.BATCH_SIZE);
for (List<ContractModel> item : partition){
contractModelDao.updateContractBatch(item);
}

注:
updateContractBatch 是個批量方法;
Constants.BATCH_SIZE 50條;




  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM