Javazip 简明教程
java.util.zip - ZipEntry Class
Class Declaration
以下是 java.util.zip.ZipEntry 类的声明 −
public class ZipEntry
extends Object
implements Cloneable
Fields
以下是 java.util.zip.ZipEntry 类的字段 −
-
protected byte[] buf − 输出缓冲区,用于写入未压缩数据。
-
protected Inflater inf − 此流的解压缩程序。
-
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 DEFLATED − 压缩条目(经过压缩)的压缩方法。
-
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 STORED − 未压缩条目的压缩方法。
Constructors
Sr.No. |
Constructor & Description |
1 |
ZipEntry(String name) 使用指定名称创建新的 zip 条目。 |
2 |
ZipEntry(ZipEntry e) 使用从指定 zip 条目中获取的字段创建新的 zip 条目。 |
Class Methods
Sr.No. |
Method & Description |
1 |
Object clone() 返回此条目的副本。 |
2 |
String getComment() 返回条目的注释字符串,如果为空则返回 null。 |
3 |
long getCompressedSize() 返回压缩条目数据的长度,如果未知则返回 -1。 |
4 |
long getCrc() 返回未压缩条目数据的 CRC-32 校验和,如果未知则返回 -1。 |
5 |
byte[] getExtra() 返回条目的附加字段数据,如果为空则返回 null。 |
6 |
int getMethod() 返回条目的压缩方法,如果没有指定则返回 -1。 |
7 |
String getName() 返回条目的名称。 |
8 |
long getSize() 返回条目数据的未压缩大小,如果没有已知大小则返回 -1。 |
9 |
long getTime() 返回条目的修改时间,如果没有指定则返回 -1。 |
10 |
int hashCode() 返回此条目的哈希码值。 |
11 |
boolean isDirectory() 如果这是目录条目,则返回 true。 |
12 |
void setComment(String comment) 设置条目的可选注释字符串。 |
13 |
void setCrc(long crc) 设置未压缩条目数据的 CRC-32 校验和。 |
14 |
void setExtra(byte[] extra) 设置条目的可选扩展字段数据。 |
15 |
void setMethod(int method) 设置条目的压缩方法。 |
16 |
void setSize(long size) 设置条目数据的未压缩大小。 |
17 |
void setTime(long time) 设置条目的修改时间。 |
18 |
String toString() 返回 ZIP 条目的字符串表示形式。 |