使用java中的目录提取zip文件

时间:2014-05-05 12:19:00

标签: java zip

我找到了一些java code online来从.zip文件中提取文件。在其中,出现以下代码段:

File newFile = new File(entry.getName());
String directory = newFile.getParent();

if (directory == null)
{
    if (newFile.isDirectory())
    {
         break;
    }
}

我理解这段代码“做什么”(以语言为单位),但我不明白它的目的。如果没有父目录并且newfile本身就是一个目录,为什么还需要打破while循环呢?另外,怎么没有父文件夹?我认为每个文件都是在工作目录中创建的,因此总是有一个“父”?

0 个答案:

没有答案