下面的代码会创建一个表单:Sheet1
,但是当它创建另一个表单时会覆盖我猜,我需要它来保留现有的表sheet1
并创建一个新表单{ {1}}。帮助我。
sheet2
答案 0 :(得分:0)
每次调用方法都会创建一个新的XSSFWorkbook实例。因此,您的代码正在创建一个工作簿,然后您要创建一个工作表,以便它再次在新工作簿中创建工作表。
每次调用方法时,都不会覆盖你正在创建工作簿。
答案 1 :(得分:0)
您可以找出
存在多少张纸int getNumberOfSheets()
查看here以查找API。
如果您尝试:
XSSFWorkbook wb = new XSSFWorkbook();
int num = wb.getNumberOfSheets();
您可以将{num}增加num++;
并使用新的数字