Java 如何使用jxls读取浮点数
我无法使用JXL jar读取小于0.001的数字。 当我从后面0.000415 cell.getContents 结果是0.0 当我试着读它的时候 它给了我类强制转换异常。 谁能告诉我如何从JXL jar读取浮点数。这里getValue返回值为double 所以您只需为某个变量赋值,然后检查是否需要转换为NumberRecord 如果您需要将其转换为NumberRecord,请检查您的NumberRecord不是Java 如何使用jxls读取浮点数,java,excel,jxl,jxls,Java,Excel,Jxl,Jxls,我无法使用JXL jar读取小于0.001的数字。 当我从后面0.000415 cell.getContents 结果是0.0 当我试着读它的时候 它给了我类强制转换异常。 谁能告诉我如何从JXL jar读取浮点数。这里getValue返回值为double 所以您只需为某个变量赋值,然后检查是否需要转换为NumberRecord 如果您需要将其转换为NumberRecord,请检查您的NumberRecord不是 双重的这就是为什么会出现类强制转换异常。使用此选项后,问题已得到解决 if (ce
双重的这就是为什么会出现类强制转换异常。使用此选项后,问题已得到解决
if (cell.getType() == CellType.NUMBER)
{
NumberCell nc = (NumberCell) cell;
myDoubleValue = nc.getValue();
}
if (cell.getType() == CellType.NUMBER)
{
NumberCell nc = (NumberCell) cell;
myDoubleValue = nc.getValue();
}