2024年4月2日发(作者:)

JAVA技巧(java实现压缩与解压缩ZIP)

压缩的

import edInputStream;

import edOutputStream;

import ;

import putStream;

import tputStream;

import ry;

import putStream;

public class Zip {

static final int BUFFER = 2048;

public static void main(String argv[]) {

try {

BufferedInputStream origin = null;

FileOutputStream dest = new FileOutputStream(“E:“);

ZipOutputStream out = new ZipOutputStream(new BufferedOutputStream(dest));

byte data[] = new byte[BUFFER];

File f = new File(“e:testa“);

File files[] = les();

for (int i = 0; i < ; i++) {

FileInputStream fi = new FileInputStream(files[i]);

origin = new BufferedInputStream(fi, BUFFER);

ZipEntry entry = new ZipEntry(files[i].getName());

tEntry(entry);