分享

Java如何读取Excel行列(getLastRowNum、getLastRowNum)

 live的图书阁 2018-04-27


Excel 数据如下

E9 ([8:4]) =1;

E12([11:4]) =4

H12([11:7]) = 43


  1. System.out.println("getFirstRowNum: "+ sheet.getFirstRowNum());  
  2.         System.out.println("getLastRowNum: "+ sheet.getLastRowNum());  
  3.         int rowCount = sheet.getLastRowNum()-sheet.getFirstRowNum();  
  4.         System.out.println("rowCount: "+ rowCount);  
  5.         Row Row=sheet.getRow(sheet.getLastRowNum());  
  6.         System.out.println("getFirstCellNum: "+Row.getFirstCellNum());  
  7.         System.out.println("getLastCellNum: "+Row.getLastCellNum());  
  8.         int cellCount=Row.getLastCellNum()-Row.getFirstCellNum();  
  9.         System.out.println("cellCount:"+cellCount);  

输出如下:

E9 ([8:4]) 

E12([11:4]) =4

H12([11:7]) = 43


可以看出

E9 ([8:4]) 、E12([11:4]) 

getFirstRowNum: 8  起始是0

getLastRowNum: 11 起始是0

int rowCount = sheet.getLastRowNum()-sheet.getFirstRowNum();

rowCount 是3, row总数等于 sheet.getLastRowNum()-sheet.getFirstRowNum()+1

E12([11:4]) 、H12([11:7]) 

getFirstCellNum: 4  起始是0

getLastRowNum: 9 起始是1

int cellCount=Row.getLastCellNum()-Row.getFirstCellNum();

cellCount是4,Cell总数等于Row.getLastCellNum()-Row.getFirstCellNum()

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多