我已经构建了一个从Excel电子表格中读取数据的Java程序,但是由于通过添加颜色来改善电子表格的视觉外观,程序一直在读取空白单元格。
目前只有大约15行被信息占用,但我需要数百行来保持颜色。我应该使用什么样的技术来确保程序只读取被占用的单元?
以下是我的程序中的一个示例,它可以找到占用的行数。它返回1019而不是15:
i = 0;
for (Row row : spreadsheet1) {
if (row.getCell(0) != null) {
i += 1;
}
}