ZIP:ZipEntry

ZipEntry:

/*
    此类用于表示 ZIP 文件条目。
*/

ZipEntry(String name) :使用指定名称创建新的 ZIP 条目。
ZipEntry(ZipEntry e)  :使用从指定 ZIP 条目获取的字段创建新的 ZIP 条目。


Object clone()        :返回此条目的副本。。
boolean isDirectory() :如果为目录条目,则返回 true。


void setComment(String comment)    :为条目设置可选的注释字符串。
void setCompressedSize(long csize) :设置压缩条目数据的大小。
void setCrc(long crc)              :设置未压缩条目数据的 CRC-32 校验和。
void setExtra(byte[] extra)        :为条目设置可选的额外字段数据。
void setMethod(int method)         :设置条目的压缩方法。
void setSize(long size)            :设置条目数据的未压缩大小。
void setTime(long time)            :设置条目的修改时间。

String getComment()      :返回条目的注释字符串;如果没有,则返回 null。
long getCompressedSize() :返回压缩条目数据的大小;如果未知,则返回 -1。
long getCrc()            :返回未压缩条目数据的 CRC-32 校验和;如果未知,则返回 -1。
byte[] getExtra()        :返回条目的额外字段数据;如果没有,则返回 null。
int getMethod()          :返回条目的压缩方法;如果未指定,则返回 -1。
String getName()         :返回条目名称。
long getSize()           :返回条目数据的未压缩大小;如果未知,则返回 -1。
long getTime()           :返回条目的修改时间;如果未指定,则返回 -1。

 

上一篇:ZIP:ZipStream


下一篇:C# 实现压缩 + 解压缩