java easyexcel增加表头
时间: 2023-06-29 10:11:47 浏览: 101
要在EasyExcel中增加表头,你可以使用以下步骤:
1. 创建ExcelWriter对象
```java
ExcelWriter writer = EasyExcel.write(fileName).build();
```
2. 创建Sheet对象
```java
Sheet sheet = new Sheet(sheetNo, headLineMun, yourModelClass);
```
其中,headLineMun是表头所占的行数,yourModelClass是你要写入Excel的实体类。
3. 增加表头
```java
List<List<String>> head = new ArrayList<List<String>>();
head.add(Arrays.asList("表头1", "表头2", "表头3"));
sheet.setHead(head);
```
其中,List<String>中的每一个元素都是表头的一列。
4. 写入数据
```java
writer.write(dataList, sheet);
```
其中,dataList是你要写入Excel的数据列表。
5. 关闭流
```java
writer.finish();
```
完整的代码示例:
```java
public void writeExcelWithHeader(String fileName, List dataList) {
ExcelWriter writer = EasyExcel.write(fileName).build();
Sheet sheet = new Sheet(1, 0, yourModelClass);
List<List<String>> head = new ArrayList<List<String>>();
head.add(Arrays.asList("表头1", "表头2", "表头3"));
sheet.setHead(head);
writer.write(dataList, sheet);
writer.finish();
}
```
阅读全文