有人可以告诉我如何使用 apache poi 迭代和删除 excel 文件中的所有空行吗?我用我希望删除的行索引调用这两个函数,但第二个函数(移位)总是给我最小行索引是 0 exceltion。
public static void removeRow(HSSFSheet sheet, int rowIndex) {
HSSFRow removingRow = sheet.getRow(rowIndex);
if (removingRow != null) {
sheet.removeRow(removingRow);
}
}
public static void shiftRow(HSSFSheet sheet, int rowIndex) {
int lastRowNum = sheet.getLastRowNum();
if (rowIndex >= 0 && rowIndex < lastRowNum) {
sheet.shiftRows(rowIndex+1, rowIndex+1, -1);
}
}
谢谢