Skip to main content
 首页 » 编程设计

java之Java 解压缩/压缩的后续问题

2024年04月12日23TianFang

我问了一个question早些时候关于在 Java 中使用 windows cmd 命令解压缩/压缩。结果证明这对程序不利,有人会建议使用 java.util.zip 来解压缩/压缩。在浏览了一些教程之后,我发现它们通常只是循环遍历 zip 文件的内容。如果我知道我想要的文件的名称,我是否可以在不遍历整个 zip 文件的情况下显式提取它?就我而言,我的 zip 文件有 2300 多个条目,我只想要其中一个。你们碰巧知道一些技巧吗?非常感谢!

请您参考如下方法:

您会在以下位置找到解压缩文件的热点:http://java.sun.com/developer/technicalArticles/Programming/compression/

无需循环和提取所有文件,只需使用 ZipFile.getEntry() 方法定位您感兴趣的文件即可。