easyexcel导出 list
时间: 2023-10-09 12:10:37 浏览: 255
你可以使用 EasyExcel 库来将列表数据导出为 Excel 文件。下面是一个示例代码:
```java
// 创建 ExcelWriter 对象
ExcelWriter writer = EasyExcel.write("output.xlsx").build();
// 定义 Excel 表格的表头
List<List<Object>> head = new ArrayList<>();
head.add(Arrays.asList("姓名", "年龄", "性别"));
// 定义 Excel 表格的数据
List<List<Object>> data = new ArrayList<>();
data.add(Arrays.asList("张三", 20, "男"));
data.add(Arrays.asList("李四", 25, "女"));
data.add(Arrays.asList("王五", 30, "男"));
// 写入表头和数据到 Excel
Sheet sheet = new Sheet(1, 0);
sheet.setHead(head);
sheet.setSheetName("Sheet1");
writer.write(data, sheet);
// 关闭 ExcelWriter 对象
writer.finish();
```
上述代码将会创建一个名为 "output.xlsx" 的 Excel 文件,包含一个名为 "Sheet1" 的工作表,其中包含了定义的表头和数据。
你可以根据自己的需求修改表头和数据的内容,并指定不同的文件名和工作表名。
希望对你有帮助!如有更多问题,请继续提问。
阅读全文