您可以使用 Java 中的 ZipOutputStream 类来实现分卷压缩成多个文件的功能。以下是一个示例代码,用于将一个大的文件分成多个大小相等的文件进行压缩:
import java.io.*;
import java.util.zip.*;
public class ZipSplitter {
public static void splitAndZip(String fileName, int chunkSize) throws IOException {
byte[] buffer = new byte[1024];