private String numberFormat(Cell cell){ NumberFormat numberFormat = NumberFormat.getInstance(); // 不显示千位分割符,否则显示结果会变成类似1,234,567,890 numberFormat.setGroupingUsed(false); if (cell == null) { return "null"; } String value = cell.toString(); int i = cell.getCellType(); if (i == 1) {//字符串类型 return value; } else { value =numberFormat.format(cell.getNumericCellValue()); return value; } }