gpt4 book ai didi

java - 如何使用 Java 在 Excel 文件中存储 BigDecimal

转载 作者:太空宇宙 更新时间:2023-11-04 11:56:11 25 4
gpt4 key购买 nike

Below is code
while(resultSet.next())
{
Hrow=spreadsheet.createRow(i);

cell_1=Hrow.createCell(1);
cell_1.setCellValue((RichTextString) resultSet.getBigDecimal("longitude"));
cell_1=Hrow.createCell(2);
cell_1.setCellValue( (RichTextString) resultSet.getBigDecimal("latitude"));
cell_1=Hrow.createCell(3);
cell_1.setCellValue((RichTextString) resultSet.getBigDecimal("indexValueO"));

i++;
}

m从mysql获取数据为什么我在尝试使用 RichTextString 时遇到 Classcast 异常..

最佳答案

不清楚你期望什么RichTextString应在类型转换后进行。但我会使用Cell.setCellValue(java.lang.String value)像这样:

...
cell_1.setCellValue(resultSet.getBigDecimal("longitude").toPlainString());
...

BigDecimal.toPlainString()BigDecimal 转换为 String

如果这不适合,还有其他使用BigDecimal进行字符串转换的方法。请参阅文档。

关于java - 如何使用 Java 在 Excel 文件中存储 BigDecimal,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41374772/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com