使用POI读取EXCEL中的数据如何获得表中实际数据的行数?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用POI读取EXCEL中的数据如何获得表中实际数据的行数?相关的知识,希望对你有一定的参考价值。

在java中使用POI读取EXCEL表的数据,使用getLastRowNum()这个函数会把表中最后一行的行数获得,但是这个最后一行很有可能是没有数据的。我只想获得表中有数据的行数,请高手指点一下。谢谢

参考技术A 这个方法得到的是excel中曾经有过的行数
可以通过注册一个rowrecord的方法,每一次访问的时候记录当前访问的行号,最后一次访问的就是实际行号

java poi 如何获取获得excel的总的行数和列数?

参考技术A int coloumNum=sheet.getRow(0).getPhysicalNumberOfCells();//获得总列数
int rowNum=sheet.getLastRowNum();//获得总行数

以上是关于使用POI读取EXCEL中的数据如何获得表中实际数据的行数?的主要内容,如果未能解决你的问题,请参考以下文章

java读取excel表中的数据

使用 POI 从 Excel 工作表中的下一行获取值

使用poi库为java在excel表中写入值的问题

如何使用 apache poi 确定合并单元格中的行数?

poi读取excel 列宽

java中使用POI如何获得EXCEL中的一行数据?