我想用Java中的tar文件写一个未知大小的大流.我知道Apache有公共压缩库来处理tar文件,但它们需要我提前知道大小.考虑Apache自己的例子:
TarArchiveEntry entry = new TarArchiveEntry(name);
entry.setSize(size);
tarOutput.putArchiveEntry(entry);
tarOutput.write(contentOfEntry);
tarOutput.closeArchiveEntry();
Run Code Online (Sandbox Code Playgroud)
我写完之后会知道条目的大小,但不是之前.有没有办法我可以写内容,当我完成大小然后写入标题?