java.util.zip - Kelas ZipInputStream

pengantar

Itu java.util.zip.ZipInputStreamkelas menerapkan filter aliran masukan untuk membaca file dalam format file ZIP. Termasuk dukungan untuk entri terkompresi dan tidak terkompresi.

Deklarasi kelas

Berikut adalah deklarasi untuk java.util.zip.ZipInputStream kelas -

public class ZipInputStream
   extends InflaterInputStream

Fields

Berikut adalah bidang untuk java.util.zip.ZipInputStream kelas -

  • 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

Konstruktor

Sr.No. Pembuat & Deskripsi
1

ZipInputStream(InputStream in)

Membuat aliran masukan ZIP baru.

2

ZipInputStream(InputStream in, Charset charset)

Membuat aliran masukan ZIP baru.

Metode kelas

Sr.No. Metode & Deskripsi
1 int tersedia ()

Mengembalikan 0 setelah EOF mencapai data entri saat ini, jika tidak selalu mengembalikan 1.

2 batal dekat ()

Menutup aliran input ini dan melepaskan semua sumber daya sistem yang terkait dengan aliran tersebut.

3 void closeEntry ()

Menutup entri ZIP saat ini dan memposisikan aliran untuk membaca entri berikutnya.

4 ZipEntry getNextEntry ()

Membaca entri file ZIP berikutnya dan memposisikan aliran di awal entri data.

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

Membaca dari entri ZIP saat ini ke dalam array byte.

6 lompat jauh (n panjang)

Lewati jumlah byte yang ditentukan dalam entri ZIP saat ini.

Metode yang diwariskan

Kelas ini mewarisi metode dari kelas berikut -

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