如图所示,这样写的话创建的两个文件里面都写不出任何东西,打开文件都是在被写入中,怎么样避免这种情况?
把生成excel的功能封装起来会不会好一点
楼主想实现的是写两个表单sheet吧
不是,是要生成两个EXCEL文件
问题已经自己解决了,错的地方很简单,谁答出来分给谁
应该是在第一次write完之后,要调用workbook.close()方法,然后第二次write完再调用close方法。
总之就是没有进行write完之后没有进行close
两个,创建两个hssfworkbook就好了;
在到处之后,需要close
workbook.close()这个方法我是第一次见,麻烦找找看有没有这个方法
创建一个hssfworkbook,把路径或者模板换了就行。