EasyExcel示例
时间: 2023-07-07 20:17:53 浏览: 47
好的,下面是一个使用EasyExcel进行Excel读写操作的示例代码:
1. 读取Excel文件并输出内容到控制台:
```
public void readExcel(String fileName) {
// 构建 ExcelReader 对象
ExcelReader excelReader = null;
try {
excelReader = EasyExcel.read(fileName).build();
// 构建读取的 Sheet 对象
ReadSheet readSheet = EasyExcel.readSheet(0).build();
// 开始读取数据
excelReader.read(readSheet).forEach(data -> System.out.println(data));
} finally {
// 关闭 ExcelReader 对象
if (excelReader != null) {
excelReader.finish();
}
}
}
```
2. 写入数据到Excel文件:
```
public void writeExcel(String fileName, List<Object> dataList, Class<?> clazz) {
// 构建 ExcelWriter 对象
ExcelWriter excelWriter = null;
try {
excelWriter = EasyExcel.write(fileName, clazz).build();
// 构建写入的 Sheet 对象
WriteSheet writeSheet = EasyExcel.writerSheet().build();
// 写入数据
excelWriter.write(dataList, writeSheet);
} finally {
// 关闭 ExcelWriter 对象
if (excelWriter != null) {
excelWriter.finish();
}
}
}
```
以上代码示例演示了如何使用EasyExcel进行Excel的读写操作,其中 `readExcel` 方法演示了如何读取Excel文件并输出内容到控制台,`writeExcel` 方法演示了如何将数据写入到Excel文件中。通过这些示例代码,你可以了解到EasyExcel的基本用法,并可以根据自己的需求进行扩展。