sheet.getLastRowNum() 给出不同的值

sheet.getLastRowNum() gives different values

我有两个 excel 文件,只有一行。我正在尝试获取文件的最后一行。第一个文件给出的值为 0,第二个文件给出的值为 1。知道为什么这里存在不一致吗?

阅读文档(来自here):

获取 sheet 上最后一行的数字。由于 excel 文件格式的特殊性,如果调用此方法的结果为零,您无法判断这是否意味着 sheet 上有零行,或者零位置有一行。对于这种情况,另外调用 getPhysicalNumberOfRows() 来判断位置零处是否有一行。