sheet.getLastRowNum()给出了不同的值

时间:2015-07-02 05:09:19

标签: java apache-poi

我有两个带有单行的excel文件。我想获取文件的最后一行编号。第一个文件给出的值为0,第二个文件的值为1.任何想法为什么会出现这种不一致的原因?

1 个答案:

答案 0 :(得分:5)

阅读文档(来自here):

获取工作表上的最后一行数。由于excel文件格式的特性,如果调用此方法的结果为零,则无法判断这是否表示工作表上有零行,或者位置为零。对于这种情况,另外调用getPhysicalNumberOfRows()来判断零位是否存在行。

相关问题