×
文章路径: Java

Java创建ZIP压缩文件

发表于4年前(Dec 24, 2014 1:52:29 PM)  阅读 464  评论 0

分类: Java

标签: java压缩 ZipEn ZipOutputStream

java.util.zip下面有个ZipOutputStream类,使用这个类,我们可以创建一个ZIP压缩文件。见示例代码:

import java.io.File;
import java.io.FileOutputStream;
import java.util.zip.ZipEntry;
import java.util.zip.ZipOutputStream;

public class TestZip {

	/**
	 * @param args
	 * @throws Exception
	 */
	public static void main(String[] args) throws Exception {
		ZipOutputStream zos = new ZipOutputStream(new FileOutputStream(new File("d:\\a.zip")));
		String svg = "fdafadslfjsdlfkjsdlf";
		ZipEntry entry = new ZipEntry("a.txt");
		zos.putNextEntry(entry);
		zos.write(svg.getBytes());
		zos.flush();

		svg = "test";
		entry = new ZipEntry("b.txt");
		zos.putNextEntry(entry);
		zos.write(svg.getBytes());
		zos.flush();

		zos.close();

	}

}

发表评论