我正在使用apache poi创建一个excel文档。要在工作簿中创建新工作表,我写下一个代码:Apache POI。复制工作表
Workbook wb = new HSSFWorkbook();
Sheet sh = wb.createSheet();
此代码创建并将工作表添加到工作簿。但我想先创建工作表,然后将其添加到工作簿。水木清华这样的:
Sheet sh = new HSSFSheet();
wb.addSheet(sh);
我需要这样的东西,因为我想将数据从一个工作簿中的一个表复制到另一个工作簿中的另一个工作表(工作簿接口有方法Sheet cloneSheet(int)
)。但是工作簿界面没有像addSheet(Sheet sh)这样的方法。 另外HSSFWorkbook是final类,所以我不能扩展它来实现添加方法 我该怎么做?