java poi excel 导入时判断和获取数据.md
java excel 导入时判断和获取数据
1、判断是不是空行
/** |
2、判断是不是空单元格
if (null != row.getCell(0) && row.getCell(0).getCellType() != CellType.BLANK && !StringUtils.isBlank(ExcelUtil.getCellValue(row.getCell(0)))) {} |
3、读取单元格返回的都是字符串的方法
/*** |
3、判断字符串是不是空的
if (null != row.getCell(0) && row.getCell(0).getCellType() != CellType.BLANK && !StringUtils.isBlank(ExcelUtil.getCellValue(row.getCell(0)))) { |
4、判断是不是数字类型
if (null != row.getCell(1) && row.getCell(1).getCellType() != CellType.BLANK) { |
5、判断是不是整数
if (null != row.getCell(2) && row.getCell(2).getCellType() != CellType.BLANK) { |
CellType类型以及值的对应关系
| CellType | 类型 | 值 |
|---|---|---|
| CELL_TYPE_NUMERIC | 数值 | 0 |
| CELL_TYPE_STRING | 字符串型 | 1 |
| CELL_TYPE_FORMULA | 公式型 | 2 |
| CELL_TYPE_BLANK | 空值 | 3 |
| CELL_TYPE_BOOLEAN | 布尔型 | 4 |
| CELL_TYPE_ERROR | 错误 | 5 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Star!
评论






