1.getPhysicalNumberOfCells 与 getLastCellNum的区别

用org.apache.poi的包做excel导入,无意间发明若是excel文件中有空列,空列后面的数据全部读不到。查来查去本来是HSSFRow供给两个办法:getPhysicalNumberOfCells和getLastCellNum。

getPhysicalNumberOfCells 是获取不为空的列个数。

getLastCellNum 是获取最后一个不为空的列是第几个。

同样,HSSFSheet获取行也有类似两个办法,若是excel数据中存在空行或空列,必须用getLastRow的办法才干完全读取数据。

2.hssfSheet.getLastRowNum 与 getLastCellNum的区别

 

hssfSheet.getLastRowNum();//最后一行行标,比行数小1

hssfSheet.getRow(k).getLastCellNum();//获取列数,比最后一列列标大1

最新文章

  1. [No000051]如何去掉word复制过来的文字背景色?
  2. Shell displays color output
  3. css之字体设置
  4. js fs read json 文件json字符串无法解析
  5. 运行Android应用时提示ADB是否存在于指定路径问题
  6. CentOS(四)--Linux系统的启动级别
  7. "org.eclipse.wst.validation" has been removed
  8. shell 中条件判断
  9. Droppable(放置)组件
  10. 1.org.hibernate.MappingException: No Dialect mapping for JDBC type: -9
  11. 在centos7上实现LAMP的全过程及实现wordpress
  12. 【翻译】Ext JS 6.2 早期访问版本发布
  13. js jq 字符串数组对象
  14. 树莓派Ubuntu 16.04 MATA系统 修改用户文件夹名后,提示configure it with blueman-service
  15. 深入理解JVM(5)——垃圾收集和内存分配策略
  16. 洛谷P4719 动态dp
  17. webpack根据开发与生产环境配置不同变量--webpack.DefinePlugin
  18. LDAP2-创建OU创建用户
  19. CSS 3D transforms
  20. 说说CDN

热门文章

  1. 思维水题 poj1852
  2. MySql数据的插入-replace into
  3. day1 函数 (独立功能代码块)
  4. jaron插件的用法
  5. 安装Vue.js的方法有三种
  6. and_or_not 逻辑运算符的操作注解!
  7. Unity ScriptableObject自定义属性显示
  8. 牛客网暑期ACM多校训练营(第一场):E-Removal(DP)
  9. MySQL高性能优化实战总结
  10. 学习使用Git 版本控制 代码管理