我正在生成一个大小为 1 GB 的文件,现在我必须通过 java 本身压缩这个文件。
FileOutputStream fileOutput = new FileOutputStream(
file);
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(
fileOutput));
addContent(abc, def, bw);
bw.close();
fileOutput.close();
请告知,因为我正在寻找一种自定义方法,该方法将接受文件名和文件路径作为参数并压缩文件,如下所示:
public void generatezipforafie( folderpath, filename)
{
//please advise the logic to zip the file
}