好的,所以我正在制作一个我想看起来很专业的程序,所以我正在为它制作一个安装程序。我想做的是在 mediafire 或我的网站上制作一个文件,它是一个 ZIP 文件。现在我要做的是将 ZIP 文件中的文件夹解压缩到我的程序文件 (x86) 中。我该怎么做?
问问题
9655 次
2 回答
4
不久前我正在研究同样的事情,看看zip4j。我从这里的另一张海报中找到了这个答案。
public static void unzip(){
String source = "some/compressed/file.zip";
String destination = "some/destination/folder";
String password = "password";
try {
ZipFile zipFile = new ZipFile(source);
if (zipFile.isEncrypted()) {
zipFile.setPassword(password);
}
zipFile.extractAll(destination);
} catch (ZipException e) {
e.printStackTrace();
}
}
于 2013-10-19T03:45:29.377 回答
1
可能您正在寻找 ZipInputStream。试试看这里:
http://www.mkyong.com/java/how-to-decompress-files-from-a-zip-file/
于 2013-10-19T03:17:04.473 回答