Java 语言 xssworkbook 获取最后一行
时间: 2023-07-25 11:03:29 浏览: 81
在使用 xssworkbook 处理 Excel 文件时,可以使用 `getLastRowNum()` 方法获取最后一行的索引(0-based),然后再通过 `getRow()` 方法获取该行的 `Row` 对象,进而获取该行的数据。下面是一个示例代码:
```java
try (Workbook workbook = new XSSFWorkbook(new FileInputStream("path/to/excel.xlsx"))) {
Sheet sheet = workbook.getSheetAt(0);
int lastRowNum = sheet.getLastRowNum();
Row lastRow = sheet.getRow(lastRowNum);
// 处理最后一行的数据
}
```
需要注意的是,如果最后一行的单元格为空,则使用 `getRow()` 方法获取到的行对象可能为空,需要进行判断。另外,如果整个 Excel 文件都没有数据,则 `getLastRowNum()` 方法返回的值为 -1。
阅读全文