一般
读取 行总数时,会调用getLastRowNum(),
读取列总数时,会调用getLastCellNum(),但是这两个方法的返回值有点区别。
sheet.getLastRowNum(); //返回最后一行的索引,即 比行总数小1
row.getLastCellNum(); //返回的是最后一列的列数,即 等于总列数
- getLastRowNum():
如果sheet中一行数据都没有则返回-1,只有第一行有数据则返回0,最后有数据的行是第N行 则返回N-1;
- getLastCellNum():
如果row中一列数据都没有则返回-1,只有第一行有数据则返回1,最后有数据的列是第N行 则返回N;
---------------------------
读真实又数据的第几个单元格索引:
row.getFirstCellNum();//获取真实有数据的第1个单元格的索引。它是在行的基础上使用的
比如:
sheet.getRow(1).getFirstCellNum();//结果是3
标签:返回,getLastRowNum,Java,读取,excel,列数,sheet,数据,row From: https://www.cnblogs.com/pingguomang/p/17607290.html