下文笔者讲述java代码中zip文件的生成方法分享,如下所示:
生成test.zip及压缩文件中的内容的示例分享
实现思路: 借助ZipOutputStream对象即可创建一个zip文件例:
生成test.zip及压缩文件中的内容的示例分享
package com.java265.other; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.util.zip.ZipEntry; import java.util.zip.ZipOutputStream; public class Test { /* * java265.com 生成压缩文件的示例分享 */ public static void main(String[] args) throws IOException { StringBuilder sb = new StringBuilder(); sb.append("这是test1.txt文件中的内容"); File f = new File("D:\\test.zip"); ZipOutputStream out = new ZipOutputStream(new FileOutputStream(f)); ZipEntry e1 = new ZipEntry("test1.txt"); out.putNextEntry(e1); byte[] data = sb.toString().getBytes(); out.write(data, 0, data.length); out.closeEntry(); out.close(); } }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。