gpt4 book ai didi

java - 使用 Java 访问 .tar 文件中的 Java 文件

转载 作者:行者123 更新时间:2023-11-30 11:43:43 25 4
gpt4 key购买 nike

我正在创建一个 Java 应用程序,它将接收 .tar 文件并从这些 .tar 文件中检索所有文件。我知道您可以使用 GZIPInputStream 从 .tar 文件中获取文件,但是是否可以从 GZIPInputStream 中获取这些文件作为 FileInputStream,像下面这样的东西?

InputStream is = new GZIPInputStream(new FileInputStream(file)); 

最佳答案

是的,这可能是因为 GZipInputStream 的 CTOR 允许您接受 InputStream 作为参数(GZipInputStream 在这个意义上是 InputStream 的包装器)。然后您需要做的就是按照您可以在互联网上找到的示例进行操作,例如 this以便提取文件。

关于java - 使用 Java 访问 .tar 文件中的 Java 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11160085/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com