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
