javazip压缩包过大解压失败

Python015

javazip压缩包过大解压失败,第1张

javazip压缩包过大解压失败的原因:网络传输不好导致文件下载损坏、网站提供的RAR压缩包最初被损坏、使用的下载工具不够完善。我们可以通过压缩软件里的“修复压缩文件”解决javazip压缩包过大解压失败的问题。

import java.io.IOException

import java.util.Enumeration

import java.util.zip.ZipEntry

/**

* 获得zip文件里的所有文件

* @author Administrator

*

*/

public class ZipFile {

public ZipFile() throws IOException

{

java.util.zip.ZipFile zf = new java.util.zip.ZipFile("E:/Java/Project.zip")

Enumeration e = zf.entries()

while(e.hasMoreElements())

{

ZipEntry ze = (ZipEntry) e.nextElement()

if(!ze.isDirectory())

System.out.println(new String(ze.getName().getBytes("ISO-8859-1"), "GB2312"))

}

}

public static void main(String[] args) {

try {

new ZipFile()

} catch (IOException e) {

e.printStackTrace()

}

}

}