java.util.zip.ZipInputStream類實現用於讀取ZIP檔格式檔的輸入流過濾器。 包括對壓縮和未壓縮條目的支持。
類聲明
以下是java.util.zip.ZipInputStream類的聲明 -
public class ZipInputStream
extends InflaterInputStream
字段
以下是java.util.zip.ZipInputStream類的字段 -
static int CENATTstatic int CENATXstatic int CENCOMstatic int CENCRCstatic int CENDSKstatic int CENEXTstatic int CENFLGstatic int CENHDRstatic int CENHOWstatic int CENLENstatic int CENNAMstatic int CENOFFstatic long CENSIGstatic int CENSIZstatic int CENTIMstatic int CENVEMstatic int CENVERstatic int ENDCOMstatic int ENDHDRstatic int ENDOFFstatic long ENDSIGstatic int ENDSIZstatic int ENDSUBstatic int ENDTOTstatic int EXTCRCstatic int EXTHDRstatic int EXTLENstatic long EXTSIGstatic int EXTSIZstatic int LOCCRCstatic int LOCEXTstatic int LOCFLGstatic int LOCHDRstatic int LOCHOWstatic int LOCLENstatic int LOCNAMstatic long LOCSIGstatic int LOCSIZstatic int LOCTIMstatic int LOCVER
構造函數
| 編號 | 構造函數 | 描述 |
|---|---|---|
| 1 | ZipInputStream(InputStream in) |
創建一個新的ZIP輸入流。 |
| 2 | ZipInputStream(InputStream in, Charset charset) |
創建一個新的ZIP輸入流。 |
類方法
| 編號 | 方法 | 描述 |
|---|---|---|
| 1 | int available() | 達到當前輸入數據結尾(EOF)之後返回0,否則返回1。 |
| 2 | void close() | 關閉此輸入流並釋放與該流關聯的所有系統資源。 |
| 3 | void closeEntry() | 關閉當前的ZIP條目並定位流以讀取下一個條目。 |
| 4 | ZipEntry getNextEntry() | 讀取下一個ZIP檔條目並將該流定位在條目數據的開頭。 |
| 5 | int read(byte[] b, int off, int len) | 從當前的ZIP條目讀入一個位元組數組。 |
| 6 | long skip(long n) | 跳過當前ZIP條目中指定的位元組數。 |
繼承的方法
這個類繼承了以下類的方法 -
java.util.zip.InflaterInputStreamjava.io.FilterInputStreamjava.lang.Object
