import java.io.*;
import java.util.zip.*;
import java.util.zip.ZipFile;
import java.util.zip.ZipEntry;
import java.util.Enumeration;
import java.io.IOException;

public class ZipGetComment {
	public static void main(String args[]) {
		try {
			ZipFile zipName = new ZipFile("test.zip");
			Enumeration enumEntries = zipName.entries();
			while (enumEntries.hasMoreElements()) {
				ZipEntry zipEntry = (ZipEntry) enumEntries.nextElement();
				String zipEntryName = zipEntry.getName();
				String comment1 = zipEntry.getComment();
				System.out.println("Name of Zip entry : " + zipEntryName);
				System.out.println("Comment on " + zipEntryName
						+ " entry before set comment : " + comment1);
				zipEntry.setComment("This file store name");
				String comment = zipEntry.getComment();
				System.out.println("Name of Zip entry : " + zipEntryName);
				System.out.println("Comment on " + zipEntryName
						+ " entry after set comment : " + comment);
			}
			zipName.close();
		} catch (IOException ioe) {
			System.out.println("Error opening zip file" + ioe);
		}
	}
}