标签: java apache-poi
使用Apache POI,我正在尝试处理大量数字数据。我正在检查单元格类型,例如
case HSSFCell.CELL_TYPE_NUMERIC: value = String.valueOf(cell.getNumericCellValue()); break;
有没有办法可以确定单元格包含哪种类型的数值?例如,我怎么知道将返回值转换为非浮点值是安全的?
答案 0 :(得分:2)
getNumericCellValue为所有数字单元格返回double。您可以检查以下值:
if( Math.floor(d) == d ) { ... }