java - 如何检查 Apache POI 中的数字单元格是否为空?

标签 java apache int apache-poi cell

一切尽在标题中。

如何使用 POI 检查 CELL_TYPE_NUMERIC 是否为空? 对于字符串,我可以使用 isEmpty() 方法,但是对于 int 我没有任何想法(不允许为 null,零不会这样做)。

提前谢谢你。

最佳答案

空单元格不应在 POI 中具有格式,因为已经存在用于空单元格的类型。

要检查单元格是否为空,您应该测试单元格类型是否为 Cell.CELL_TYPE_BLANK。有时 Row 中不存在空单元格;在这种情况下,它们将是 null

关于java - 如何检查 Apache POI 中的数字单元格是否为空?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12070456/

相关文章:

java - 如何 JUnit 测试从文件中解析的对象

java - 是不是 protected 应该只能由 Java 中的子类访问?

java - Hadoop 上的错误 : Could not find or load main class org. apache.hadoop.hdfs.tools.GetConf

java - Apache 、汤姆猫 : Loadbalancing and failover configuration showing blank page.

python - Pandas :减去两个日期列,结果是一个整数

Python - 将部分子列表的元素转换为 int

java - 使用服务内的广播接收器检测调用结束

java - OSGi 读取配置

PHP/Apache 拒绝用户访问文件夹但不访问脚本

java - 从 char 到 int : why (int)givenString. 的转换 charAt(2) 给出 48 with givenString = "11001"?