【java】POI解析Excel时, 防止数字变成科学计数法


防止Excel中数字变成科学计数法

DecimalFormat df = new DecimalFormat(“0”);
cellValue = df.format(cell.getNumericCellValue());

public static Object getCellFormatValue(Cell cell){
        Object cellValue = null;
        if(cell!=null){
            //判断cell类型
            switch(cell.getCellType()){
            case Cell.CELL_TYPE_NUMERIC:{

                防止变成科学计数法
                DecimalFormat df = new DecimalFormat("0");
                cellValue = df.format(cell.getNumericCellValue());

                //转换成字符串
                cellValue = String.valueOf(cellValue);
                break;
            }

        }else{
            cellValue = "";
        }
        return cellValue;
    }

文章作者: zxc
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 zxc !
  目录