ZipSearch.java
import java.util.zip.ZipFile;
import java.util.zip.ZipEntry;
import java.util.Enumeration;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.zip.ZipException;
/** zip形式のファイルを調べる ZipSearch */
public class ZipSearch {
/** 最初に呼び出される処理 */
public static void main( String argv[] ) {
ZipFile zf;
Enumeration enum;
if( argv.length == 1 ) {
try {
zf = new ZipFile( argv[0] );
enum = zf.entries();
while( enum.hasMoreElements() ) {
System.out.println(
enum.nextElement().toString() );
}
}
catch( FileNotFoundException e ){
System.out.println( "File not found" );
}
catch( ZipException e ){
System.out.println( "Zip Error..." );
}
catch( IOException e ){
System.out.println( "IO Error..." );
}
}
}
}