easyexcel将list数组写出
时间: 2023-08-15 12:57:22 浏览: 31
您可以使用 EasyExcel 库将 List 数组写出到 Excel。以下是一个示例代码:
```
// 创建 ExcelWriter 对象,指定输出文件路径
ExcelWriter excelWriter = EasyExcel.write("output.xlsx").build();
// 定义表头
List<List<String>> head = Arrays.asList(Arrays.asList("姓名", "年龄", "性别"));
// 定义数据行
List<List<Object>> data = new ArrayList<>();
data.add(Arrays.asList("张三", 20, "男"));
data.add(Arrays.asList("李四", 25, "女"));
data.add(Arrays.asList("王五", 30, "男"));
// 写出数据
excelWriter.write(data, EasyExcel.writerSheet("Sheet1").head(head).build());
// 关闭 ExcelWriter 对象
excelWriter.finish();
```
这段代码会将数据写入名为 "output.xlsx" 的 Excel 文件中。您可以根据需要修改输出文件路径、表头和数据行的内容。请确保已经添加 EasyExcel 依赖,以便在项目中使用该库。
相关问题
easyexcel解析完表格写出
您好!您的问题不太清楚,可以再提供一些详细信息吗?是指使用EasyExcel解析Excel表格后,如何将数据写出到其他地方吗?如果是这样,可以使用EasyExcel提供的write方法将数据写出到指定的目标中。例如,可以使用以下代码将数据写出到本地文件中:
```
// 创建ExcelWriter对象
ExcelWriter writer = EasyExcel.write("output.xlsx").build();
// 写出数据到Excel文件中
writer.write(data, sheet);
// 关闭ExcelWriter对象
writer.finish();
```
其中,data表示要写出的数据,sheet表示要写出到哪个sheet中。除了写出到本地文件中,还可以写出到网络中、内存中等不同的目标中,具体可以参考EasyExcel的官方文档。
EasyExcel写List<String>
假设你已经引入了EasyExcel的依赖,下面是将List<String>写入Excel的示例代码:
```java
// 1. 创建要写入的数据列表
List<String> dataList = new ArrayList<>();
dataList.add("Java");
dataList.add("Python");
dataList.add("C++");
// 2. 配置ExcelWriter
String fileName = "test.xlsx";
ExcelWriter excelWriter = EasyExcel.write(fileName).build();
// 3. 写入数据
WriteSheet writeSheet = EasyExcel.writerSheet("Sheet1").build();
excelWriter.write(dataList, writeSheet);
// 4. 关闭ExcelWriter
excelWriter.finish();
```
这样就能将List<String>中的数据写入Excel文件中了。如果需要写入多个Sheet,可以多次调用`EasyExcel.writerSheet()`方法,每次传入不同的Sheet名称即可。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)