首页 > 解决方案 > java - 使用java zip压缩压缩文件时如何将文件拆分为多个文件?

问题描述

假设在使用 java zip 压缩压缩文件时要求输出文件大小不应超过特定限制,如果超过特定限制,则应生成大小等于或小于大小限制的多个文件。

For e.g.,
Input requirements:

input folder/ file.txt (949MB)
Max limit of compressed file: 100MB

Output:
Output folder / file0.txt.zip (100MB)
Output folder / file1.txt.zip (100MB)
.....
.....
Output folder / file9.txt.zip (49MB)

请分享您对此的想法,因为我没有找到可以帮助我在运行时获得压缩文件大小的方法。

标签: javaiozipfileoutputstreamzipoutputstream

解决方案


推荐阅读