一,对list数据进行批量截取
场景:因为有些对接的第三方的接口,他们指定一次性最多发送几个人,例如消息啊,短信什么的。批量发送100,200等人数。
示例:
假如要批量发送邮件,但是一次性最多只能发送3个邮件,如果有5个邮件,那么就要发送2次
@Test
public void getTest(){//获取全部要发送的邮件list
List<String> emailAllList = new ArrayList<>();
emailAllList.add("111@qq.com");
emailAllList.add("222@qq.com");
emailAllList.add("333@qq.com");
emailAllList.add("444@qq.com");
emailAllList.add("555@qq.com");//假如需要分批发送 一次性最大发送量为3个
int emailCount = 3;
int emailSize = emailAllList.size();
int counts = emailSize / emailCount;
5197



被折叠的 条评论
为什么被折叠?



