好比一本書的id超過10位數,在表格顯示的時候會顯示這個樣子,讀取到數據庫也是這種格式,因此咱們要對進行的數據進行處理,如下代碼能夠幫助。java
public static String getHSSTextString(Row row, int colNum) { Cell cell = row.getCell(colNum); if (null != cell) { switch (cell.getCellType()) { case HSSFCell.CELL_TYPE_NUMERIC: DecimalFormat df = new DecimalFormat("#");// 轉換成整型 return df.format(cell.getNumericCellValue()); case HSSFCell.CELL_TYPE_STRING: return cell.getStringCellValue().trim(); case HSSFCell.CELL_TYPE_BLANK: // 空值 return ""; case HSSFCell.CELL_TYPE_ERROR: // 故障 return ""; default: return ""; } } else { return ""; } }