读取excel文件后,用fileold.renameTo(filenew)不能移动,book.close()执行了啊。要怎么解决,或者使用什么其他的方法实现. :oops: 谢谢
非常不幸,假如你使用的[color=red]参数带有InputStream和OutputStream的静态方法[/color]获得Workbook或者WritableWorkbook,[color=red]调用其close方法是不会关闭输出流或者输入流的[/color],所以你的renameTo方法是不会成功,或者,你可以用File参数的方法,也可以显示调用InputStream和OutputStream的close方法,然后才能使得renameTo方法成功。
先保存就能移动了啊