次のようなコードがあるとします。
File file = new File("zip1.zip");
ZipInputStream zis = new ZipInputStream(new FileInputStream(file));
次の内容を含む.zipファイルがあると仮定します。
- zip1.zip
- こんにちはC
- world.java
- folder1
- foo.c
- bar.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を返すことさえありますか?
ありがとう!