程序包 dev.utils.common
类 ZipUtils
- java.lang.Object
-
- dev.utils.common.ZipUtils
-
public final class ZipUtils extends java.lang.Objectdetail: 压缩相关工具类- 作者:
- Ttt
-
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static java.util.List<java.lang.String>getComments(java.io.File zipFile)获取压缩文件中的注释链表static java.util.List<java.lang.String>getComments(java.lang.String zipFilePath)获取压缩文件中的注释链表static java.util.List<java.lang.String>getFilesPath(java.io.File zipFile)获取压缩文件中的文件路径链表static java.util.List<java.lang.String>getFilesPath(java.lang.String zipFilePath)获取压缩文件中的文件路径链表static java.util.List<java.io.File>unzipFile(java.io.File zipFile, java.io.File destDir)解压文件static java.util.List<java.io.File>unzipFile(java.lang.String zipFilePath, java.lang.String destDirPath)解压文件static java.util.List<java.io.File>unzipFileByKeyword(java.io.File zipFile, java.io.File destDir, java.lang.String keyword)解压带有关键字的文件static java.util.List<java.io.File>unzipFileByKeyword(java.lang.String zipFilePath, java.lang.String destDirPath, java.lang.String keyword)解压带有关键字的文件static booleanzipFile(java.io.File resFile, java.io.File zipFile)压缩文件static booleanzipFile(java.io.File resFile, java.io.File zipFile, java.lang.String comment)压缩文件static booleanzipFile(java.lang.String resFilePath, java.lang.String zipFilePath)压缩文件static booleanzipFile(java.lang.String resFilePath, java.lang.String zipFilePath, java.lang.String comment)压缩文件static booleanzipFiles(java.util.Collection<java.io.File> resFiles, java.io.File zipFile)批量压缩文件static booleanzipFiles(java.util.Collection<java.io.File> resFiles, java.io.File zipFile, java.lang.String comment)批量压缩文件static booleanzipFiles(java.util.Collection<java.lang.String> resFiles, java.lang.String zipFilePath)批量压缩文件static booleanzipFiles(java.util.Collection<java.lang.String> resFilePaths, java.lang.String zipFilePath, java.lang.String comment)批量压缩文件
-
-
-
方法详细资料
-
zipFiles
public static boolean zipFiles(java.util.Collection<java.lang.String> resFiles, java.lang.String zipFilePath) throws java.lang.Exception批量压缩文件- 参数:
resFiles- 待压缩文件路径集合zipFilePath- 压缩文件路径- 返回:
true压缩成功,false压缩失败- 抛出:
java.lang.Exception- 异常时抛出
-
zipFiles
public static boolean zipFiles(java.util.Collection<java.lang.String> resFilePaths, java.lang.String zipFilePath, java.lang.String comment) throws java.lang.Exception批量压缩文件- 参数:
resFilePaths- 待压缩文件路径集合zipFilePath- 压缩文件路径comment- 压缩文件的注释- 返回:
true压缩成功,false压缩失败- 抛出:
java.lang.Exception- 异常时抛出
-
zipFiles
public static boolean zipFiles(java.util.Collection<java.io.File> resFiles, java.io.File zipFile) throws java.lang.Exception批量压缩文件- 参数:
resFiles- 待压缩文件集合zipFile- 压缩文件- 返回:
true压缩成功,false压缩失败- 抛出:
java.lang.Exception- 异常时抛出
-
zipFiles
public static boolean zipFiles(java.util.Collection<java.io.File> resFiles, java.io.File zipFile, java.lang.String comment) throws java.lang.Exception批量压缩文件- 参数:
resFiles- 待压缩文件集合zipFile- 压缩文件comment- 压缩文件的注释- 返回:
true压缩成功,false压缩失败- 抛出:
java.lang.Exception- 异常时抛出
-
zipFile
public static boolean zipFile(java.lang.String resFilePath, java.lang.String zipFilePath) throws java.lang.Exception压缩文件- 参数:
resFilePath- 待压缩文件路径zipFilePath- 压缩文件路径- 返回:
true压缩成功,false压缩失败- 抛出:
java.lang.Exception- 异常时抛出
-
zipFile
public static boolean zipFile(java.lang.String resFilePath, java.lang.String zipFilePath, java.lang.String comment) throws java.lang.Exception压缩文件- 参数:
resFilePath- 待压缩文件路径zipFilePath- 压缩文件路径comment- 压缩文件的注释- 返回:
true压缩成功,false压缩失败- 抛出:
java.lang.Exception- 异常时抛出
-
zipFile
public static boolean zipFile(java.io.File resFile, java.io.File zipFile) throws java.lang.Exception压缩文件- 参数:
resFile- 待压缩文件zipFile- 压缩文件- 返回:
true压缩成功,false压缩失败- 抛出:
java.lang.Exception- 异常时抛出
-
zipFile
public static boolean zipFile(java.io.File resFile, java.io.File zipFile, java.lang.String comment) throws java.lang.Exception压缩文件- 参数:
resFile- 待压缩文件zipFile- 压缩文件comment- 压缩文件的注释- 返回:
true压缩成功,false压缩失败- 抛出:
java.lang.Exception- 异常时抛出
-
unzipFile
public static java.util.List<java.io.File> unzipFile(java.lang.String zipFilePath, java.lang.String destDirPath) throws java.lang.Exception解压文件- 参数:
zipFilePath- 待解压文件路径destDirPath- 目标目录路径- 返回:
- 文件链表
- 抛出:
java.lang.Exception- 异常时抛出
-
unzipFile
public static java.util.List<java.io.File> unzipFile(java.io.File zipFile, java.io.File destDir) throws java.lang.Exception解压文件- 参数:
zipFile- 待解压文件destDir- 目标目录- 返回:
- 文件链表
- 抛出:
java.lang.Exception- 异常时抛出
-
unzipFileByKeyword
public static java.util.List<java.io.File> unzipFileByKeyword(java.lang.String zipFilePath, java.lang.String destDirPath, java.lang.String keyword) throws java.lang.Exception解压带有关键字的文件- 参数:
zipFilePath- 待解压文件路径destDirPath- 目标目录路径keyword- 关键字- 返回:
- 带有关键字的文件链表
- 抛出:
java.lang.Exception- 异常时抛出
-
unzipFileByKeyword
public static java.util.List<java.io.File> unzipFileByKeyword(java.io.File zipFile, java.io.File destDir, java.lang.String keyword) throws java.lang.Exception解压带有关键字的文件- 参数:
zipFile- 待解压文件destDir- 目标目录keyword- 关键字- 返回:
- 带有关键字的文件链表
- 抛出:
java.lang.Exception- 异常时抛出
-
getFilesPath
public static java.util.List<java.lang.String> getFilesPath(java.lang.String zipFilePath) throws java.lang.Exception获取压缩文件中的文件路径链表- 参数:
zipFilePath- 压缩文件路径- 返回:
- 压缩文件中的文件路径链表
- 抛出:
java.lang.Exception- 异常时抛出
-
getFilesPath
public static java.util.List<java.lang.String> getFilesPath(java.io.File zipFile) throws java.lang.Exception获取压缩文件中的文件路径链表- 参数:
zipFile- 压缩文件- 返回:
- 压缩文件中的文件路径链表
- 抛出:
java.lang.Exception- 异常时抛出
-
getComments
public static java.util.List<java.lang.String> getComments(java.lang.String zipFilePath) throws java.lang.Exception获取压缩文件中的注释链表- 参数:
zipFilePath- 压缩文件路径- 返回:
- 压缩文件中的注释链表
- 抛出:
java.lang.Exception- 异常时抛出
-
getComments
public static java.util.List<java.lang.String> getComments(java.io.File zipFile) throws java.lang.Exception获取压缩文件中的注释链表- 参数:
zipFile- 压缩文件- 返回:
- 压缩文件中的注释链表
- 抛出:
java.lang.Exception- 异常时抛出
-
-