首页 > 解决方案 > csvWriter 在 Java 中的单元格中写入长数字

问题描述

虽然编写 excel 文件很好,但我发现很长的数字是 excel 中的科学记数法

示例:8.71129E+12

而不是:1234567890

我怎么能在Java中做到这一点

我写得像

String nart = "1236547865452";
csvWriter.append(nart);

标签: java

解决方案


不确定如何使用写入简单的 CSV 来实现相同的效果?,

但是通过APACHE POI您可以写入excel,如果您想查看像 1236547865452 cell.setCellType(HSSFCell.CELL_TYPE_NUMERIC);这样的整个值,则需要设置单元格类型,这不是必需的,您必须将科学记数法视为8.71129E+12


推荐阅读