我将如何使用SheetContentsHandler poi api在读取xls大表时识别xls表的最后一行数

时间:2016-03-14 10:18:40

标签: apache-poi

在使用SheetContentsHandler poi api阅读xls表时,我将如何识别xls表的最后一行数。

任何有助于识别SheetContentsHandler中最后一行编号的事件。

1 个答案:

答案 0 :(得分:1)

您可能需要在SheetContentsHandler的实现中查找最大的行号来获取此信息:

public class Handler implements SheetContentsHandler {
    int maxRow = 0;

    @Override
    void startRow(int rowNum) {
        maxRow = Math.max(rowNum, maxRow);
    }
    ...

使用此类传输文件后,maxRow将包含文件中的最后一个行号。