繁体   English   中英

打开ZipFile,但不打开内部的zip或jar

[英]Open ZipFile but not the zip or jar inside

我必须打开一个简单的zip文件,但是在该zip文件中可能有jar文件。 此罐子不应打开。 我该如何解决?

for (Enumeration e = zf.entries(); e.hasMoreElements();) {
            ZipEntry ze = (ZipEntry) e.nextElement();
        }

我不确定Jar类,但我认为您正在寻找这个。 如果类的实例是该对象,则运算符instanceof返回true。

if (e.nextElement() instanceof jar)
    Jar ze = (Jar) e.nextElement();
else
     ZipEntry ze = (ZipEntry) e.nextElement();

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM