POI使用记录

Posted 京魂

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了POI使用记录相关的知识,希望对你有一定的参考价值。

POI CellType类型

CellType  类型  值
CELL_TYPE_NUMERIC  数值型  0
CELL_TYPE_STRING  字符串型 1
CELL_TYPE_FORMULA 公式型  2
CELL_TYPE_BLANK 空值 3
CELL_TYPE_BOOLEAN 布尔型 4
CELL_TYPE_ERROR 错误 5

 

 

row.getPhysicalNumberOfCells();//列数 获取不为空的列的总数
row.getLastCellNum();//获取最后一个不为空的列是第几个 最后一列列标


sheet.getPhysicalNumberOfRows()//行数 获取不为空的行的总数
sheet.getLastRowNum() //最后一行行标

*****************************  问题解决  *****************************

解决:poi 读取单元格内容是整数还是浮点数问题

1、先判断单元格类型,如果是CELL_TYPE_NUMERIC,并且判断它不是表示的日期
2、将单元格设置成Stirng类型,cell.setCellType(1)
3、判断是否有小数点 有则为浮点数,否则为整数

以上是关于POI使用记录的主要内容,如果未能解决你的问题,请参考以下文章

java poi Excel大数据量导入怎么提高速度

POI测试使用

POI做题记录:第二届POI

Java POI实现excel大数据量下载

记录POI导入时单元格下拉框两种实现方式(excel数据有效性)

Java使用POI导入Excel文件