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

南京做网站xjrkj桦甸网站建设

南京做网站xjrkj,桦甸网站建设,软件商店安装下载2023,上海市建设小学网站文章目录 1. 场景2. 拆分集合方法#xff08;写了三种#xff09;3. 格式化打印方法 1. 场景 在数据库批量操作时#xff0c;有可能数据量过大#xff0c;不能一次性操作#xff0c;所以需要将大集合拆分为多个小集合进行多次操作 2. 拆分集合方法#xff08;写了三种写了三种3. 格式化打印方法 1. 场景 在数据库批量操作时有可能数据量过大不能一次性操作所以需要将大集合拆分为多个小集合进行多次操作 2. 拆分集合方法写了三种 import com.google.common.collect.Lists; import com.xin.demo.fastjsondemo.FastJsonFormatPrintUtils; import org.apache.commons.collections4.CollectionUtils;import java.util.ArrayList; import java.util.List; import java.util.stream.Collectors; import java.util.stream.IntStream;public class PartitionListDemo {private static final int PARTITION_SIZE 10;public static void main(String[] args) {// 大集合ListString list new ArrayList();for (int i 0; i 33; i) {list.add(xinliushijian i);}// 方法1 guava工具ListListString partitionList Lists.partition(list, PARTITION_SIZE);FastJsonFormatPrintUtils.formatPrint(partitionList);System.out.println();// 方法2 stream流实现ListListString partitionList1 partList1(list, PARTITION_SIZE);FastJsonFormatPrintUtils.formatPrint(partitionList1);// 方法3 普通方法实现partList2(list, PARTITION_SIZE);}public static T ListListT partList1(ListT list, int size) {if (CollectionUtils.isEmpty(list) || size 1) {return new ArrayList();}ListListT partList IntStream.range(0, list.size()).boxed().collect(Collectors.groupingBy(index - index / size)).values().stream().map(indices - indices.stream().map(list::get).collect(Collectors.toList())).collect(Collectors.toList());return partList;}public static T ListListT partList2(ListT list, int size) {if (CollectionUtils.isEmpty(list) || size 1) {return new ArrayList();}ListListT allPartList new ArrayList();for (int i 0; i list.size(); isize) {if (i size list.size()) {size list.size() - i;}ListT parList list.subList(i, i size);allPartList.add(parList);}FastJsonFormatPrintUtils.formatPrint(allPartList);return allPartList;}} 3. 格式化打印方法 import com.alibaba.fastjson.serializer.SerializerFeature; import com.alibaba.fastjson.JSON;public class FastJsonFormatPrintUtils {public static void formatPrint(Object object) {String pretty JSON.toJSONString(object, SerializerFeature.PrettyFormat, SerializerFeature.WriteMapNullValue,SerializerFeature.WriteDateUseDateFormat);System.out.println(pretty);}}
http://www.yutouwan.com/news/421371/

相关文章:

  • 网站抠图怎么做的免费ppt模板下载红色
  • 企业内部网站模板下载八爪鱼采集器 wordpress
  • ftp 迁移 网站丽水企业网站开发企业
  • 访问网站的过程wordpress 获取当前分类名称
  • 怎么在自己的网站上传视频东莞网站建设星河
  • 基于h5的wap网站开发池州网站建设开发
  • 网站备案证书下载计算机网络工程师证书
  • 建设网站优化网络营销专业好吗
  • 茂名制作网站软件如何将自己做的网站变成中文
  • 求网站建设详细过程南昌 提供网站设计 公司
  • 网站建设案例赏析织梦网站手机版端设置
  • 石碣做网站优化找人做海报在什么网站找
  • 中山百度网站建设wordpress 搜索内容
  • 网站统计关键词网站空间 .de
  • 工信部网站备案号查询网站的服务器怎么做
  • 肥城市建设局网站百科网站建设
  • 企业管理咨询网站模板网站建设与管理实训报告
  • 微商网站开发合同建设网站的新闻
  • 网站开发用jquery吗wordpress模块化建站
  • 门户网站建设价格湖南省住房和城乡建设厅网
  • 11年始终专注营销型网站阿里巴巴网站推广方法
  • 如何把网站上传到空间电子商务网站前台建设
  • 如何加强英文网站建设新余门户网站建设
  • 一 电子商务网站建设规划室内设计案例分析图文
  • 宁波江北区网站推广联系方式合作网站账号登录方式
  • 网站后台 模板石家庄专业网站制作公司
  • 网站建设服务包含内容英雄联盟网站源码
  • 网站建设基础教程视频怎么使用网站程序
  • 网站开发公司企业官网织梦模板网站好优化吗
  • 零起飞网站建设工作室临沂网站建设联系方式