Я много чего перепробовал, но, похоже, не смог придумать хороший план.
Иногда мое мини-приложение дает сбой с нулевой ошибкой. Иногда я думаю, что «прикоснулся» к какой-то камере, а иногда я не знаю, почему это происходит. Но когда я удаляю пустые строки и столбцы (рядом с заполненными строками) - все хорошо, больше нет нуля.
И я не хочу, чтобы клиент удалял пустые ячейки, это глупо.
И я также хочу использовать некоторые нулевые значения (если они есть в моей полу / заполненной строке), чтобы я мог выполнить проверку и посмотреть, заполнена ли необходимая ячейка.
Но я не хочу пустых значений вокруг моих заполненных строк (справа и снизу).
В любом случае, если кто-то понял выше, вот код также:
workbook.getSheetAt(11);
for (int i = sheet.getFirstRowNum() + 1; i <= sheet.getLastRowNum(); i++) {
Row rows = sheet.getRow(i);
for (int c = 0; c < 8; c++) {
Cell cells = rows.getCell(c);
if ((c == 0 && cells == null) || (c == 1 && cells == null)) {
//if required cells are not filled throw error or blabla
}
}
}
и картинка:
ноль
Спасибо!