2024年4月2日发(作者:)
使用ZIPEntry类压缩/解压文件夹
先从网上下载类库
ZipOutputStream:压缩,zip文件
ZipEntry对象:
/结尾:文件夹: aa/
没有/结尾:文件
ZipInputStream:解压:
读取的每一个元素都是zipEntry类的对象。
利用ZipEntry类的属性:isDirectory判断是否为文件夹
ZipEntry类-- Class ZipEntry
public class ZipEntry extends Object implements stants,
Cloneable
此类代表一个Zip文件实体(项)
构建器
public ZipEntry(String?name) :用特殊的名字来创建一个新的zip对象(不能使用中
文)
public ZipEntry(ZipEntry?e) :用另外一个实体对象来创建新的实体对象
实例方法
public String getComment() :得到此实体的注释,没有则返回null
范例:
public boolean isDirectory() :判断是否是一个目录实体,即是否是目录,系统将依靠
此zip实体的名字中是否以一个 / 结束来做判断,有,则是目录,没有,则不是目录
public String toString() :返回代表Zip实体的字符串表示
public long getCompressedSize() :得到此实体的压缩后的大小,返回-1表示未知
public String getName() :得到实体的名字
public void setTime(long?time) :设置此实体修改的时间,时间从纪元开始到修改
时间的毫秒数字
public long getTime() :得到此实体修改的时间
public void setSize(long?size) : 设定该实体的字节大小


发布评论