当前位置: 首页 > 面试题库 >

在Apache WorkbookFactory上找不到close()方法

仰钧
2023-03-14
问题内容

我读了有关Apache
WorkbookFactory的文章

指南说完成后要关闭工作簿。“使用后应关闭工作簿”

但是我没有关闭它的关闭方法。

如何关闭?

Workbook wb = WorkbookFactory.create(tempFile);
wb.close();

我正在使用Apache poi Maven 3.9版

The method close() is undefined for the type Workbook   ...     line 423    Java Problem

注意1:为了正确释放资源,使用后应关闭工作簿。

注意2:同样,从InputStream加载比从File加载需要更多的内存。


问题答案:

在Apache WorkbookFactory上找不到close()方法

您需要关闭Workbook,而不是关闭其工厂。

注意1:为了正确释放资源,使用后应关闭工作簿。

正确。

注意2:同样,从InputStream加载比从加载需要更多的内存。File

不正确,除非InputStreamByteArrayInputStream



 类似资料:
  • 问题内容: 我正在使用登录功能,但是遇到了我无法弄清的错误。 这是我的模型登录类: 最后一个函数给出错误“ 在类中找不到方法’close’ ”,“ 在主题类中找不到引用的方法。 ” 这是我的数据库类: 路径是正确的,事实并非如此。可能是什么错误? 问题答案: PhpStorm无法确定您的字段是什么类型。您可以通过简单的PHPDoc注释提供typehint来提供帮助:

  • 关闭活动的非模态气球。只有在回调过程中才能使用此方法。 expression.Close expression 必需。该表达式返回一个Balloon 对象。 示例 本示例可实现的功能为:显示这样一个气球,该气球包含三台打印机各自的按钮。无论何时,只要用户单击其中任何按钮,ProcessPrinter 回调进程即开始运行,而该气球关闭。 Sub selectPrinter() Set bln = A

  • 全部 我使用本地服务器运行spring云数据流。当我运行这样定义的流时 我使用处理器转换 但它有这样的错误。 2017-09-16 20:01:57,561 ERROR-Kafka-侦听器-1 o. s. k. l. LoggingError Handler: 37-处理时出错:消费者记录(主题=http_jdbc04.http,分区=0,偏移量=0,CreateTime=150556331441

  • 第62行是。 我是不是漏了什么?我从这里取了一些类似的想法,并修正了解决方案。(请参阅“从文件应用”标题。)

  • 我尝试获取下面的代码GetHttpACK。我试图重新同步项目但无济于事。 完整错误:在org . grad le . API . internal . artifacts . DSL . dependencies . defaultdependencyhandler类型的对象上找不到参数[目录' libs']的方法compile() 这是我的gradle文件 这是我的gradle应用程序文件。我已