检查代码是否正确调用了文件输出流(FileOutputStream)的close方法。如果没有正确关闭流,则Excel文件将无法保存。
代码示例:
//创建工作簿对象
Workbook workbook = new XSSFWorkbook();
//创建工作表对象
Sheet sheet = workbook.createSheet("Sheet1");
//写入数据...
//创建文件输出流对象
FileOutputStream fos = new FileOutputStream("example.xlsx");
//将工作簿写入文件输出流
workbook.write(fos);
//关闭文件输出流
fos.close();
在完成Excel文件的写入后,一定要记得关闭文件输出流。这样才能使Excel文件得以保存。