EasyExcel获取excel文件中sheet页总数,及对应sheet页名称及下标
时间: 2024-01-23 20:03:09 浏览: 378
easyexcel工具类.7z
使用 EasyExcel 可以通过以下代码获取 Excel 文件中 sheet 页的总数、对应的名称和下标:
```java
// 创建读取 Excel 的对象
ExcelReader reader = EasyExcel.read(file).build();
// 获取 Excel 文件中 sheet 页的总数
int sheetCount = reader.getWorkbook().getNumberOfSheets();
System.out.println("Sheet 总数:" + sheetCount);
// 遍历 Excel 文件中的每个 sheet 页
for (int i = 0; i < sheetCount; i++) {
// 获取当前 sheet 页的名称和下标
String sheetName = reader.getWorkbook().getSheetName(i);
int sheetIndex = i;
System.out.println("Sheet 下标:" + sheetIndex + ",名称:" + sheetName);
}
// 关闭读取 Excel 的对象
reader.finish();
```
其中,`file` 为 Excel 文件的路径。上述代码会输出 Excel 文件中的 sheet 总数,并遍历每个 sheet,输出其名称和下标。注意,下标是从 0 开始计数的。
阅读全文