数据标题示例:

1、实体对象@Data

public class ComplexHeadData {

@ExcelProperty({"主标题", "字符串标题"})

private String string;

@ExcelProperty({"主标题", "日期标题"})

private Date date;

@ExcelProperty({"主标题", "数字标题"})

private Double doubleData;

}

2、写入数据的方法及示例代码//写入数据生成

private List data() {

List list = new ArrayList();

for (int i = 0; i < 10; i++) {

DemoData data = new DemoData();

data.setString("字符串" + i);

data.setDate(new Date());

data.setDoubleData(0.56);

list.add(data);

}

return list;

}

/**

* 复杂头写入

*

1. 创建excel对应的实体对象 参照{@link ComplexHeadData}

*

2. 使用{@link ExcelProperty}注解指定复杂的头

*

3. 直接写即可

*/

@Test

public void complexHeadWrite() {

String fileName = TestFileUtil.getPath() + "complexHeadWrite" + System.currentTimeMillis() + ".xlsx";

// 这里 需要指定写用哪个class去写,然后写到第一个sheet,名字为模板 然后文件流会自动关闭

EasyExcel.write(fileName, ComplexHeadData.class).sheet("模板").doWrite(data());

}

相关文档:

java设置excel标题栏_Java EasyExcel写入Excel中复杂头(head)表中的标题的方法及示例代码...相关推荐

  1. Java中File类中getAbsolutePath、getPath​、getName、length普通方法用法示例代码

    File类中getAbsolutePath.getPath​.getName.length普通方法用法示例 总概述:         String getAbsolutePath​() 返回此抽象路径 ...

  2. Jsoup:使用Java将爬虫得到的数据写入Excel,Jsoup得到的数据进行持久化,爬虫数据保存到本地Excel中

    Jsoup:使用Java将爬虫得到的数据写入Excel,Jsoup得到的数据进行持久化,爬虫数据保存到本地Excel中 一.资源 EasyExcel使用教程 Jsoup爬虫教程 二.代码 xml依赖 ...

  3. Java EasyExcel在Web网站中读写Excel的方法及示例代码

    使用EasyExcel可以更容易简单在Web网站中读写Excel,本文主要介绍在Java Web网站中读写Excel方法及示例代码. 原文地址:Java EasyExcel在Web网站中读写Excel ...

  4. .NET Core(C#) EPPlus创建Excel(.xlsx)写入数据的方法及示例代码

    EPPlus是一个使用Open Office XML(Xlsx)文件格式,能读写Excel(.xlsx)文件的开源组件.本文主要介绍.NET Core(C#)中使用EPPlus创建Excel(.xls ...

  5. Excel批量将固定格式的源数据提取到一个表中

    今天我和大家分享的是,Excel批量将固定格式的源数据提取到一个表中,详见下面的动图演示.我们需要将源数据表中以列形式存放的姓名和年龄统一汇总提取到以行形式的数据表中. (方方格子插件.) 1.首先我 ...

  6. 计算机表格中如何计算数据透视表,Excel表格中在数据透视表中添加计算字段的方法...

    计算字段是使用数据透视表中的字段同其他内容经过计算后得到的,如果用户需要在数据透视表中自定义计算公式以计算数据,可以通过添加计算字段来实现,下面介绍Excel表格中在数据透视表中添加计算字段的具体操作 ...

  7. Python pandas 保存Excel自动调整列宽的方法及示例代码

    本文主要介绍Python中,使用pandas.ExcelWriter保存Excel文件数据时,自动判断调整列的宽度方法,以及相关的示例代码. 原文地址:Python pandas 保存Excel自动调 ...

  8. java导出excel压缩包_java动态导出excel压缩成zip下载的方法

    本文实例为大家分享了java动态导出excel压缩成zip下载的具体代码,供大家参考,具体内容如下 package pack.java.io.demo; import java.io.Buffered ...

  9. java word 题目导入_Java导入导出Excel和Word

    目的 实现Excel/Word导入导出,分以下步骤 导入 上传文件 解析Excel/Word里面的内容 导出 生成Excel/Word文件 文件下载 如何实现 上传文件----------Common ...

最新文章

  1. 【Python】 文件和操作文件方法
  2. node ajax validator,使用validator.js对字符串数据进行验证
  3. iphone双卡双待机型_运营商确认苹果将通过软件更新来让iPhone 12支持双卡5G!
  4. 平台层-适配层-核心层|拆分环信ONE SDK架构
  5. 36. PHP面向对象
  6. IS技术:稳定压倒一切
  7. python基础-大杂烩
  8. python科学计算库
  9. OpenPDF 或 itext5 根据pdf模板生成多页PDF
  10. fgo升级经验计算机,命运冠位指定狗粮本每日经验表 fgo国服狗粮本刷取技巧攻略[多图]...
  11. Excel宏的介绍及应用
  12. EasyOcr报错 --- [WinError 10054] An existing connection was forcibly closed by the remote host
  13. idea报错500——问题分析解决1
  14. 数学和编程-王垠博客
  15. Cesium中的Heading/Pitch/Roll详解
  16. Wordpress 网站设计入门 把Wordpress放在一个独立子目录下
  17. 图片降噪免费软件有什么?快把这些软件收好
  18. 第十三届蓝桥杯 2022年省赛真题(Java 大学C组)
  19. 人体体重秤体脂秤方案PCBA设计
  20. 原根(知识学习+板子总结+例题+应用)

热门文章

  1. C语言多轴插补,C语言算法- 插补搜寻法
  2. 2018-GaAN: Gated Attention Networks for Learning on Large and Spatiotemporal Graphs
  3. 关于阶乘的计算出现负数,数据溢出的问题
  4. mysql的安装使用(免安装版)
  5. 2023北京影视技术设备展览会
  6. 什么是 CSS 预处理器/后处理器?
  7. 华为:编程实现联想输入法 输入联想功能是非常实用的一个功能,请编程实现类似功能
  8. mysql中declare语句用法详解
  9. 高德地图实现昼夜、卫星图切换
  10. Google Cloud 发起“Data Cloud Alliance”新联盟