import
java.io.BufferedInputStream;
import
java.io.BufferedOutputStream;
import
java.io.FileInputStream;
import
java.io.FileOutputStream;
import
java.util.zip.ZipEntry;
import
java.util.zip.ZipOutputStream;
public
class
JavaMain
...
{ public static void main(String[] args) throws Exception ...{ String zip = "pac.zip"; String one = "one.txt"; String two = "two.txt"; FileOutputStream fos = new FileOutputStream(zip); ZipOutputStream zos = new ZipOutputStream(fos); BufferedOutputStream bos = new BufferedOutputStream(zos); zos.setComment("About Java Zipping"); FileInputStream fisOne = new FileInputStream(one); BufferedInputStream bisOne = new BufferedInputStream(fisOne); zos.putNextEntry(new ZipEntry("one.txt")); int value = -1; while ((value = bisOne.read()) != -1) ...{ bos.write(value); } bos.flush(); bisOne.close(); FileInputStream fisTwo = new FileInputStream(two); BufferedInputStream bisTwo = new BufferedInputStream(fisTwo); zos.putNextEntry(new ZipEntry("two.txt")); value = -1; while ((value = bisTwo.read()) != -1) ...{ bos.write(value); } bos.flush(); bisTwo.close(); bos.close(); } }
转载请注明原文地址: https://ibbs.8miu.com/read-12435.html