我们的导出功能,是读取模板的但是有些sheet是隐藏的但是并不想把读取他们,于是想到删出隐藏的,但是一直报索引越界的问题
for (int s = 0; s <hssfWorkbook.getNumberOfSheets(); s++) {
if(hssfWorkbook.isSheetHidden(s) || hssfWorkbook.isSheetVeryHidden(s)){
hssfWorkbook.removeSheetAt(s);
s–;//只开始没有这个s–所以一直报越界,因为在每次操作都会减去这一个sheet但是还是会根据下标读取。
}
}
读取模板然后删除某些sheet时引起的索引越界问题
最新推荐文章于 2023-01-06 22:41:27 发布