public class ZipUtil
extends java.lang.Object
| 构造器和说明 |
|---|
ZipUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
unzip(java.io.File file,
java.lang.String outputDirectory)
解压文件
|
static void |
unzip(java.lang.String zipFileName,
java.lang.String outputDirectory)
解压文件
|
static void |
unzip(ZipFile zipFile,
java.lang.String outputDirectory)
解压文件
|
static void |
zip(java.lang.String zipFilePath,
java.lang.String[] filePaths)
压缩文件
|
static void |
zip(java.lang.String zipFilePath,
java.lang.String[] filePaths,
java.lang.String encoding)
将指定的文件压缩成zip
|
public static void unzip(java.io.File file,
java.lang.String outputDirectory)
throws java.lang.Exception
file - 待解析文件outputDirectory - Stringjava.lang.Exception - Exceptionpublic static void unzip(java.lang.String zipFileName,
java.lang.String outputDirectory)
throws java.lang.Exception
zipFileName - 压缩文件名outputDirectory - 解压路径(绝对路径)java.lang.Exception - Exceptionpublic static void unzip(ZipFile zipFile, java.lang.String outputDirectory) throws java.lang.Exception
zipFile - 压缩文件outputDirectory - 解压路径(绝对路径)java.lang.Exception - Exceptionpublic static void zip(java.lang.String zipFilePath,
java.lang.String[] filePaths)
throws java.io.IOException,
java.lang.Exception
zipFilePath - ZIP文件存放路径filePaths - 待压缩文件路径java.io.IOException - Exceptionjava.lang.Exception - Exceptionpublic static void zip(java.lang.String zipFilePath,
java.lang.String[] filePaths,
java.lang.String encoding)
throws java.io.IOException,
java.lang.Exception
zipFilePath - ZIP文件存放路径filePaths - 待压缩文件路径,包括文件或文件夹encoding - 使用编码 默认GB18030java.io.IOException - IOExceptionjava.lang.Exception - Exception