java中压缩文件,出现文件损坏,那位高手指教啊 下面是代码 10
publicclassZipOutput{publicstaticvoidmain(String[]args)throwsIOException{Filef1=newFi...
public class ZipOutput {
public static void main(String[] args) throws IOException {
File f1= new File("d:"+File.separator+"input.txt");
File f2=new File("d:"+File.separator+"input.rar");
InputStream stream=new FileInputStream(f1);
ZipOutputStream zipout=new ZipOutputStream(new FileOutputStream(f2));
zipout.putNextEntry(new ZipEntry(f1.getName()));
while (stream.read()!=-1) {
zipout.write(stream.read());
}
System.out.println("完成");
}
}
...也解决了 。。。 原来是没有关闭文件流 。。。。 展开
public static void main(String[] args) throws IOException {
File f1= new File("d:"+File.separator+"input.txt");
File f2=new File("d:"+File.separator+"input.rar");
InputStream stream=new FileInputStream(f1);
ZipOutputStream zipout=new ZipOutputStream(new FileOutputStream(f2));
zipout.putNextEntry(new ZipEntry(f1.getName()));
while (stream.read()!=-1) {
zipout.write(stream.read());
}
System.out.println("完成");
}
}
...也解决了 。。。 原来是没有关闭文件流 。。。。 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询