【发布时间】:2012-12-28 15:56:55
【问题描述】:
我正在尝试解决一个简单的问题 - 使用 Java 创建一个空的 GZip 文件,以便在尝试从中读取时不会引发异常。如果我这样做:
Files.createFile(outPutFile);
new PrintWriter(new GZIPOutputStream(new FileOutputStream(outPutFile.toFile())), true).close();
它解决了这个问题——我猜 GZipOutputStream 在文件中存储了一些进一步的数据。有没有更简洁的方法来实现上述目标,即不会出现 Unexpected end of Zlib archive 异常?
【问题讨论】:
-
你要工作的阅读码是什么?