java.util.zip.ZipFile類

java.util.zip.ZipFile類用於讀取zip文件中的條目。

類聲明

以下是java.util.zip.ZipFile類的聲明 -

public class ZipFile
   extends Object
      implements Closeable

字段

以下是java.util.zip.ZipFile類的字段 -

  • 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 CENOF
  • 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
  • static int OPEN_DELETE - 模式標誌打開一個zip文件並將其標記爲刪除。
  • static int OPEN_READ - 模式標誌打開一個zip文件進行讀取。

構造函數

編號

構造函數

描述

1

ZipFile(File file)

給定指定的File對象,打開ZIP文件進行讀取。

2

ZipFile(File file, Charset charset)

給定指定的File對象,打開ZIP文件進行讀取。

3

ZipFile(File file, int mode)

打開一個新的ZipFile以指定的模式從指定的File對象讀取。

4

ZipFile(File file, int mode, Charset charset)

從指定的File對象以指定的模式打開一個新的ZipFile讀取。

5

ZipFile(String name)

打開一個zip文件進行讀取。

6

ZipFile(String name, Charset charset)

打開一個zip文件進行讀取。

類方法

編號

方法

描述

1

void close()

關閉ZIP文件。

2

Enumeration<? extends ZipEntry> entries()

返回ZIP文件條目的枚舉。

3

String getComment()

返回壓縮文件註釋,如果沒有,則返回null

4

ZipEntry getEntry(String name)

返回指定名稱的zip文件條目,如果未找到,則返回null

5

InputStream getInputStream(ZipEntry entry)

返回用於讀取指定zip文件條目內容的輸入流。

6

String getName()

返回ZIP文件的路徑名稱。

7

int size()

返回ZIP文件中的條目數。

繼承的方法

這個類繼承了以下類的方法 -

  • Java.lang.Object