import
java.io.BufferedInputStream;
import
java.io.FileInputStream;
import
java.io.FileNotFoundException;
import
java.io.FileOutputStream;
import
java.io.IOException;
import
java.io.InputStream;
import
java.util.Enumeration;
import
java.util.Scanner;
import
java.util.zip.ZipEntry;
import
java.util.zip.ZipFile;
import
java.util.zip.ZipInputStream;
public
class
GFG {
public
static
String file_path
=
"C:\\Users\\Dipak\\Desktop\\j.zip"
;
public
static
String file_name =
"j/ritu.txt"
;
public
static
BufferedInputStream b;
public
static
ZipInputStream z;
public
static
void
zipinputstream()
throws
IOException
{
z =
new
ZipInputStream(b);
ZipEntry e;
while
(
true
) {
e = z.getNextEntry();
if
(e ==
null
)
break
;
if
(e.getName().equals(file_name)) {
System.out.println(
"file size is "
+ e.getSize()
+
" bytes"
);
}
}
}
public
static
void
main(String[] args)
throws
Exception
{
b =
new
BufferedInputStream(
new
FileInputStream(file_path));
zipinputstream();
}
}