【发布时间】:2022-11-21 21:51:40
【问题描述】:
需要在各种方法中使用文件的 inputStream,但我在 try-with-resources 中使用了 inputStream,因此导致 stream is closed 错误。在 java 中关闭后,是否仍然可以将 inputStream 用于另一种方法?
【问题讨论】:
-
不可以,您无法在关闭后重新打开流。目前尚不清楚您为什么或如何尝试重用 InputStream,因此很难就如何共享 InputStream 提出策略建议。
标签: java arrays io java-stream inputstream