在java中如何利用poi判断xlsx中有几行?

2025-03-23 22:32:15
推荐回答(1个)
回答(1):

我猜你想要判断的是有效行数吧,就是包含数据的行数。

Workbook wb = new HSSFWorkbook(); 
Sheet sheet = wb.getSheetAt(0);
long rowNum = 0; //有效行数
for (Row row : sheet) {
     if(row == null){ //这里是你的判断逻辑,我的逻辑是如果整行数据都是null,那就证明是最后一行,就不再循环
       break;
     }
    rowNum++;
   
}
System.out.println(rowNum);

参考的是poi的官网。