EasyExcel 写入创建sheet对象
时间: 2024-05-10 15:16:56 浏览: 81
多个sheet的Excel导入
在 EasyExcel 中,可以通过 `ExcelWriter` 对象创建和写入 Excel 文件。创建一个新的 sheet 可以通过 `ExcelWriter` 的 `write` 方法,并指定 `Sheet` 对象的名称。
下面是一个简单的例子:
```java
// 创建 ExcelWriter 对象
ExcelWriter writer = new ExcelWriter("output.xlsx");
// 创建 Sheet 对象,指定名称为 "Sheet1"
Sheet sheet = new Sheet(1, 0);
sheet.setSheetName("Sheet1");
// 写入数据到 Sheet1 中
List<List<String>> data = new ArrayList<>();
data.add(Arrays.asList("姓名", "年龄", "性别"));
data.add(Arrays.asList("张三", "18", "男"));
data.add(Arrays.asList("李四", "20", "女"));
writer.write0(data, sheet);
// 关闭 ExcelWriter 对象
writer.finish();
```
在上面的例子中,我们通过 `Sheet` 对象的 `setSheetName` 方法来指定了 sheet 的名称为 "Sheet1"。然后使用 `ExcelWriter` 对象的 `write0` 方法,将数据写入到 sheet 中。最后,通过 `ExcelWriter` 对象的 `finish` 方法来关闭 writer 对象,完成 Excel 文件的创建和写入。
阅读全文