package bbbbbbbbbbbbb;
import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.util.zip.ZipEntry;
import java.util.zip.ZipInputStream;
public class APP2 {
public static void main(String[] args) throws Exception {
File zip=new File("c:/aaa.zip");
FileInputStream in=new FileInputStream(zip);
ZipInputStream zin=new ZipInputStream(in);
ZipEntry entry=null;
while((entry = zin.getNextEntry())!=null)
{
String name = entry.getName();
File desc=new File("c:/"+name);
FileOutputStream out=new FileOutputStream(desc);
BufferedOutputStream bos=new BufferedOutputStream(out);
int len=-1;
byte[] buffer=new byte[1024];
while((len = zin.read(buffer))!=-1)
{
bos.write(buffer, 0, len);
}
bos.flush();
bos.close();
}
in.close();
}
}