を使用してコードを記述しZipInputStream
ましたが、問題があります。
ZipInputStream zin=null;
zin=new ZipInputStream(new BufferedInputStream(
new FileInputStream("e:/testzip.zip")));
ZipEntry ze;
while((ze=zin.getNextEntry())!=null) {
System.out.println("readfile"+ze.getName());
int c=0;
while((c=zin.read())>0) {
System.out.write(c);
}
}
zin.close();
には3つのテキストファイルがありますtestzip.zip
。つまり、正しい出力は3つのファイル名とその内容である必要があります。ただし、私の出力は3つのファイル名と2つの内容です。なぜ3つではなく2つのコンテンツしかないのですか?