假设我们有如下代码:
File file = new File("zip1.zip");
ZipInputStream zis = new ZipInputStream(new FileInputStream(file));
假设您有一个包含以下内容的 .zip 文件:
- zip1.zip
- 你好ç
- 世界.java
- 文件夹1
- foo.c
- 酒吧.java
- foobar.c
zis.getNextEntry() 将如何迭代呢?
它会返回 hello.c、world.java、folder1、foobar.c 并完全忽略 folder1 中的文件吗?
或者它会返回 hello.c、world.java、folder1、foo.c、bar.java,然后是 foobar.c?
它甚至会返回 folder1,因为它在技术上是一个文件夹而不是一个文件?
谢谢!