easyexcel写
时间: 2023-10-18 16:59:43 浏览: 81
使用EasyExcel进行写操作非常简单。下面是一个示例代码,展示了如何使用EasyExcel将数据写入Excel文件:
```java
// 创建ExcelWriter对象,指定输出文件路径和表格名称
String fileName = "path/to/output.xlsx";
ExcelWriter excelWriter = EasyExcel.write(fileName).build();
// 定义表格的标题和表头
WriteSheet writeSheet = EasyExcel.writerSheet("Sheet1").build();
List<List<String>> head = new ArrayList<>();
head.add(Arrays.asList("姓名", "年龄", "性别"));
excelWriter.write(head, writeSheet);
// 定义表格的数据
List<List<Object>> data = new ArrayList<>();
data.add(Arrays.asList("张三", 20, "男"));
data.add(Arrays.asList("李四", 25, "女"));
data.add(Arrays.asList("王五", 30, "男"));
excelWriter.write(data, writeSheet);
// 关闭ExcelWriter对象,释放资源
excelWriter.finish();
```
在上述示例中,我们首先创建了一个ExcelWriter对象,指定了输出文件的路径和表格名称。然后,我们定义了表格的标题和表头,并通过`write`方法将其写入到Excel文件中。接着,我们定义了表格的数据,并同样通过`write`方法将其写入到Excel文件中。最后,我们调用`finish`方法关闭ExcelWriter对象,完成写操作。
你可以根据自己的需求,灵活地使用EasyExcel来写入各种类型的数据到Excel文件中。同时,EasyExcel还提供了丰富的API,可以进行更复杂的操作,如设置单元格样式、合并单元格、创建图表等。详细的API文档可以参考EasyExcel的官方文档。
阅读全文