getPhysicalNumberOfCells 与 getLastCellNum的区别

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

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

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

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

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

  • sheet.getLastRowNum();//获取最后一行行标,行标是从0开始,所以比实际行数小1

    如果在sheet中没有数据,则返回-1;如果有n行数据,则返回n-1。

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

    如果在row中没有数据,则返回-1;如果有n列数据,则返回n。

  • getRow();//返回当前在哪一行。
  • getPhysicalNumberOfRows();//获取有数据的行数

    如果一共有m行,有n行没有数据,则会返回m-n。

  • getPhysicalNumberOfCells();//获取有数据的列数

    如果一共有m列,有n列没有数据,则会返回m-n。

62.日常问题整理[2023/02/20]excel获取列个数 getPhysicalNumberOfCells 和 getLastCellNum相关推荐

  1. 72.日常问题整理[2023/04/06]sql查询年度,月度,上个月数据

    例子: SELECTcreate_time FROMt 如果查询的时间是data类型 //查询年度数据 WHERE YEAR(t.create_time) = YEAR(NOW()) //查询月度数据 ...

  2. 相约2023 | 第 20 期高级转录组分析和R数据可视化火热报名中!!!

    福利公告:为了响应学员的学习需求,经过易生信培训团队的讨论筹备,现安排<高级转录组分析和R数据可视化>于2023年02月17-19 线上/线下课程 (线上课是通过腾讯会议实时直播线下课,实 ...

  3. 《比特彗星-教程》(编辑于2023.02.08)

    <比特彗星-教程>(编辑于2023.02.08) 教程不定时更新:[https://torrnet.lanzout.com/b0dai9roh] QQ群:[836809335] 教程 1. ...

  4. English Learning - L2-3 英音地道语音语调 小元音 [ʌ] [ɒ] [ʊ] [ɪ] [ə] [e] 2023.02.27 周一

    English Learning - L2-3 英音地道语音语调 小元音 [ʌ] [ɒ] [ʊ] [ɪ] [ə] [e] 2023.02.27 周一 课前活动 练习方法 大小元音总结 小元音准备工作 ...

  5. English Learning - L2-2 英音地道语音语调 [iː] [ɜː] [æ] 2023.02.23 周四

    English Learning - L2-2 英音地道语音语调 [iː] [ɜː] [æ] 2023.02.23 周四 查音标的工具 怎么练习效果好 准备工作 大小声练习 大元音 开口度的对比 舌位 ...

  6. Go C画图 CSP-J 信息学奥赛 2023.02.16 测试题

    一.单项选择题(共 20 题,每题 1.5 分,共计 30 分:每题有且仅有一个正确选项) 第 7 题 二进制数 101.11 对应的十进制数是( ). A. 6.5 B. 5.5 C. 5.75 D ...

  7. Oracle存储过程日常工作整理写法实例

    Oracle存储过程日常工作整理写法实例 create or replace package body CUX_HRMIS_SYNC_PKG is /*  *-- Creation time:2016 ...

  8. labview运行excel宏_【2017年整理】LabVIEW中Excel报告生成功能开发.pdf

    [2017年整理]LabVIEW中Excel报告生成功能开发 维普资讯 一 6O一 仪 表 技 术 2005年第 3期 LabVIEW 中Excel报告生成功能开发 汪翠英,裴 锋 (江西省电力试验研 ...

  9. python批量提取word指定内容_使用python批量读取word文档并整理关键信息到excel表格的实例...

    目标 最近实验室里成立了一个计算机兴趣小组 倡议大家多把自己解决问题的经验记录并分享 就像在CSDN写博客一样 虽然刚刚起步 但考虑到后面此类经验记录的资料会越来越多 所以一开始就要做好模板设计(如下 ...

最新文章

  1. 有兴趣的执行一下这段代码
  2. Python读写json文件中文编码问题
  3. java中final使用
  4. Eclipse配置初始化(自用)
  5. Linux 两台服务器之间传输文件和文件夹
  6. 联想90W快充是假的吗?官方回应:我们不玩文字游戏
  7. 深度操作系统 Deepin 15.11 发布
  8. 客服机器人代码_企业微信群机器人如何快速集成?无需开发连接微信公众号,表单系统,钉钉,推广,CRM,客服系统和数据库...
  9. 马斯克震撼演讲:世界上最可怕的事情,是没有内驱力
  10. 又一家流血上市!AI四小龙之首商汤科技冲刺IPO,三年半巨亏242亿
  11. 微信小程序MINA框架学习(零)
  12. 基于车载以太网的音视频传输 AVB vs RTP
  13. (二)注释(comment)详解
  14. 有没免费云桌面,免费桌面虚拟化软件? 确实有的
  15. 属牛的男孩取名:带茂字的男孩名字有哪些
  16. rviz显示矩形框BoundingBox
  17. C语言中数值后面跟字母解析
  18. Windows Setup could not set the display language
  19. linux文件操作命令入门笔记(tar,cp,mv,zip,scp)
  20. postman 安装失败 Failed to install the .NET Framework, try installingthe latest version manully

热门文章

  1. 一文彻底帮你打通SpringAOP的任督二脉,大厂高薪指日可待,建议收藏!!!
  2. 关于NOIP—信息学奥赛,多的是你不知道的事!
  3. 将任何普通图片转换为单色图
  4. 互联网项目组资源规划
  5. 2021年中国超融合十大趋势
  6. 2021年中国数字营销十大趋势
  7. 电子证件照怎么换背景?怎样修改证件照底色?
  8. 第一篇文章~~~~~~~~~~~~~~
  9. matlab nc工具包getnc,nctoolbox 工具箱
  10. u盘删除的文件如何恢复?没有备份可以试试这个办法