如何通过poi解析Excel,自动识别并跳过空行?

更新于
2026-10-04 02:54:21
1阅读来源:SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计128个文字,预计阅读时间需要1分钟。

如何通过poi解析Excel,自动识别并跳过空行?

java/** * 获取指定行数据,判断是否为空行 * @param i 行索引 * @return 是否为空行 */public boolean isRowEmpty(Row row) { for (int c=row.getFirstCellNum(); c

如何通过poi解析Excel,自动识别并跳过空行?

//首先根据sheet.getRow(i)获取行 HSSFRow dataRow = sheet.getRow(i); Boolean aa=isRowEmpty(dataRow ); //如果aa为true则是空,如果为false,则改行有数据 public boolean isRowEmpty(Row row) { for (int c = row.getFirstCellNum(); c < row.getLastCellNum(); c++) { Cell cell = row.getCell(c); if (cell != null && cell.getCellType() != Cell.CELL_TYPE_BLANK) return false; } return true; }

本文共计128个文字,预计阅读时间需要1分钟。

如何通过poi解析Excel,自动识别并跳过空行?

java/** * 获取指定行数据,判断是否为空行 * @param i 行索引 * @return 是否为空行 */public boolean isRowEmpty(Row row) { for (int c=row.getFirstCellNum(); c

如何通过poi解析Excel,自动识别并跳过空行?

//首先根据sheet.getRow(i)获取行 HSSFRow dataRow = sheet.getRow(i); Boolean aa=isRowEmpty(dataRow ); //如果aa为true则是空,如果为false,则改行有数据 public boolean isRowEmpty(Row row) { for (int c = row.getFirstCellNum(); c < row.getLastCellNum(); c++) { Cell cell = row.getCell(c); if (cell != null && cell.getCellType() != Cell.CELL_TYPE_BLANK) return false; } return true; }