java.util.zip - Lớp ZipInputStream

Giới thiệu

Các java.util.zip.ZipInputStreamlớp thực hiện một bộ lọc luồng đầu vào để đọc tệp ở định dạng tệp ZIP. Bao gồm hỗ trợ cho cả mục nhập nén và không nén.

Khai báo lớp

Sau đây là khai báo cho java.util.zip.ZipInputStream lớp học -

public class ZipInputStream
   extends InflaterInputStream

Lĩnh vực

Sau đây là các trường cho java.util.zip.ZipInputStream lớp học -

  • static int CENATT

  • static int CENATX

  • static int CENCOM

  • static int CENCRC

  • static int CENDSK

  • static int CENEXT

  • static int CENFLG

  • static int CENHDR

  • static int CENHOW

  • static int CENLEN

  • static int CENNAM

  • static int CENOFF

  • static long CENSIG

  • static int CENSIZ

  • static int CENTIM

  • static int CENVEM

  • static int CENVER

  • static int ENDCOM

  • static int ENDHDR

  • static int ENDOFF

  • static long ENDSIG

  • static int ENDSIZ

  • static int ENDSUB

  • static int ENDTOT

  • static int EXTCRC

  • static int EXTHDR

  • static int EXTLEN

  • static long EXTSIG

  • static int EXTSIZ

  • static int LOCCRC

  • static int LOCEXT

  • static int LOCFLG

  • static int LOCHDR

  • static int LOCHOW

  • static int LOCLEN

  • static int LOCNAM

  • static long LOCSIG

  • static int LOCSIZ

  • static int LOCTIM

  • static int LOCVER

Người xây dựng

Sr.No. Cấu tạo & Mô tả
1

ZipInputStream(InputStream in)

Tạo luồng đầu vào ZIP mới.

2

ZipInputStream(InputStream in, Charset charset)

Tạo luồng đầu vào ZIP mới.

Phương thức lớp

Sr.No. Phương pháp & Mô tả
1 int sẵn có ()

Trả về 0 sau khi EOF đã đạt đến dữ liệu nhập hiện tại, nếu không thì luôn trả về 1.

2 void close ()

Đóng luồng đầu vào này và giải phóng mọi tài nguyên hệ thống được liên kết với luồng.

3 void closeEntry ()

Đóng mục nhập ZIP hiện tại và định vị luồng để đọc mục tiếp theo.

4 ZipEntry getNextEntry ()

Đọc mục nhập tệp ZIP tiếp theo và định vị luồng ở đầu dữ liệu nhập.

5 int read (byte [] b, int off, int len)

Đọc từ mục nhập ZIP hiện tại vào một mảng byte.

6 bỏ qua dài (dài n)

Bỏ qua số byte được chỉ định trong mục nhập ZIP hiện tại.

Các phương thức kế thừa

Lớp này kế thừa các phương thức từ các lớp sau:

  • java.util.zip.InflaterInputStream
  • java.io.FilterInputStream
  • java.lang.Object
In