当前位置: 首页 > news >正文

3d网站开发seo免费优化网站

3d网站开发,seo免费优化网站,在与客户谈网页广告时如何让客户相信网站流量,路由下做网站映射日常开发中&#xff0c;经常遇到拆分集合处理的场景&#xff0c;现在记录2中拆分集合的方法。 1. 使用Guava包提供的集合操作工具栏 Lists.partition()方法拆分 首先&#xff0c;引入maven依赖 <dependency><groupId>com.google.guava</groupId><artifa…

日常开发中,经常遇到拆分集合处理的场景,现在记录2中拆分集合的方法。

1. 使用Guava包提供的集合操作工具栏 Lists.partition()方法拆分

 首先,引入maven依赖

<dependency><groupId>com.google.guava</groupId><artifactId>guava</artifactId><version>21.0</version>
</dependency>

 部分源码

public static <T> List<List<T>> partition(List<T> list, int size) {Preconditions.checkNotNull(list);Preconditions.checkArgument(size > 0);return (List)(list instanceof RandomAccess ? new Lists.RandomAccessPartition(list, size) : new Lists.Partition(list, size));}

 Lists.partition方法,根据传入的size,对list进行拆分

使用Demo

 public static void main(String[] args) {List<Integer> list = new ArrayList<>();list.add(1);list.add(2);list.add(3);list.add(4);list.add(5);list.add(6);list.add(7);List<List<Integer>> partition = Lists.partition(list, 3);partition.forEach(l -> System.out.println(JSONObject.toJSONString(l)));
}
2. 自定义集合拆分方法partition

使用List的 subList方法自定义集合拆分

   /*** 分割集合** @param list  原集合* @param count 分割后,每个集合大小* @return java.util.List<java.util.List<T>>**/public static <T> List<List<T>> partition(List<T> list, int count) {List<List<T>> result = new ArrayList<>();int total = list.size();int pageSize = total % count == 0 ? total / count : total / count + 1;for (int i = 0; i < pageSize; i++) {int start = i * count;int end = Math.min((start + count), total);List<T> ts = list.subList(start, end);result.add(ts);}return result;}

使用Demo

public static void main(String[] args) {List<String> strList = new ArrayList<>();strList.add("一月");strList.add("二月");strList.add("三月");strList.add("四月");strList.add("五月");strList.add("六月");strList.add("七月");strList.add("八月");strList.add("九月");strList.add("十月");strList.add("十一月");List<List<String>> listList = partition(strList, 3);listList.forEach(l -> System.out.println(JSONObject.toJSONString(l)));}

输出结果

http://www.hengruixuexiao.com/news/26996.html

相关文章:

  • 河南专业网站建设公司seo引擎搜索入口
  • 如何做下载网站赚钱吗谷歌商店paypal官网下载
  • 做地方门户网站不备案可以吗注册网站免费注册
  • 哪些网站可以免费发帖做推广北京seo技术
  • 石家庄网站运营公司查询关键词排名工具
  • 遵义住房和城乡建设局官方网站手机百度网页版
  • 公司做公司网站宣传网上seo研究
  • 公安局备案多久网站火星培训机构收费明细
  • 国内做服装的网站有哪些方面优化网站哪个好
  • 用flask做网站资源搜索引擎搜索神器网
  • 深圳网站建设公司招聘电话销售seo优化报告
  • 什么网站做风险投资百度经验官网登录
  • 制作单页网站太原网络推广价格
  • 免费的建手机网站百度网游排行榜
  • 石家庄网络兼职网站建设百度网站排名搜行者seo
  • 推广游戏网站怎么做襄阳网站seo
  • 微网站的制作过程推广获客
  • 网站运营这么做优化网站seo方案
  • 网站做板块地图的办法网站宣传
  • 做网站骗钱市场推广方案怎么写
  • 政府网站集约化建设项目流程口碑营销策略
  • 深圳建设企业网站模板建网站价格
  • 网站用户管理体系在线网页制作工具
  • 重庆市住房城乡建设委员会网站现在最火的推广平台有哪些
  • 常州建设局官方网站百度应用中心
  • 泉州做网站优化免费网络推广平台有哪些
  • 建站经验 网站建设学院成功营销十大经典案例
  • 网站建设方案及报价单许昌正规网站优化公司
  • 做网站计划pc网站优化排名
  • 做棋牌网站违法吗郑州网站推广公司排名