乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>java</em> poi 读取<em>excel</em> 数

<em>java</em> poi 读取<em>excel</em> 数

作者:乔山办公网日期:

返回目录:excel表格制作


通过这个例子,演示了如何使用java生成以下文件:导入Excel org。Apache POI。HSSF。用户模型。*;进口java.io.fileoutputstream;进口,;publicclass CreateCells 。

publicstaticvoid主要(string [] args)抛出ioexcept。



这是正常的。通过POI取出的数值默认都是double,即使excel单元格中存的是1,取出来的值也是1.0,这就造成了一些问题,如果数据库字段是int,那么就会wrongdatatype,所以需要对数值类型处理。代码如下:Cellcell=null;//单元格ObjectinputValue=null;//单元格值if(!isEmpty(cell)&&cell.getCellType()==Cell.CELL_TYPE_NUMERIC){longlongVal=Math.round(cell.getNumericCellValue());if(Double.parseDouble(longVal+".0")==doubleVal)inputValue=longVal;elseinputValue=doubleVal;}这么处理后,单元格中的小zhidao数没有变化,如果是整数,也会取到整数。
通过这个例子,演示了如何使用java生成以下文件:导入Excel org。Apache POI。HSSF。用户模型。*;进口java.io.fileoutputstream;进口,;publicclass CreateCells { publicstaticvoid主要(string [] args)抛出ioexcept

可以试试 对 value取小数部分 判断是否大于0 大于0使用6位格式化,不大于0直接转整型再cell.setCellValue

相关阅读

  • <em>java</em> poi 读取<em>excel</em> 数

  • 乔山办公网excel表格制作
  • 通过这个例子,演示了如何使用java生成以下文件:导入Excel org。Apache POI。HSSF。用户模型。*;进口java.io.fileoutputstream;进口,;publicclass CreateCells 。publicstaticvoid主要(string [] args)
关键词不能为空
极力推荐

聚合标签

ppt怎么做_excel表格制作_office365_word文档_365办公网