伙计们,我目前正在使用POI 3.9库来处理excel文件。我知道getLastRowNum()函数,该函数在Excel文件中返回许多行。

唯一的问题是getLastRowNum()返回一个数字,其计数从0开始。

因此,如果Excel文件使用前3行,则getLastRowNum()返回2。
如果Excel文件只有1行,则getLastRowNum()返回0。

Excel文件完全为空时,会发生此问题。 getLastRowNum()仍然返回0,因此我无法确定Excel文件中是否包含1行数据,或者其是否为空。

那么,如何检测Excel文件是否为空?

最佳答案

试试Sheet.getPhysicalNumberOfRows()

关于java - 如何使用POI库获取Excel文件中的行数?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16234486/

10-10 06:24