java—如何在ApachePOI中从excel读取默认单元格格式?

svgewumm  于 2021-07-09  发布在  Java
关注(0)|答案(1)|浏览(303)
public java.text.Format getDefaultFormat(Cell cell).

我从excel单元格中读取值并将其存储在数据库中。
下面的代码不起作用,它给出了一个类型不匹配错误。

userdata.setTaskid((int)(row.getCell(0).getNumericCellValue()));
System.out.println(userdata.getTaskid());
neskvpey

neskvpey1#

下面的代码将为您提供单元格格式,然后根据该返回整数格式,您可以决定获取单元格值的方式,例如使用getnumericcelvalue或getbooleancelvalue等。

int cellType = row.getCell(0).getCellType();

空白值=3
布尔值=4
误差值=5
公式值=2
数值=0
字符串值=1

相关问题