public final class CompressKit extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static byte[] |
compress(byte[] compressSource)
使用GZIP压缩
|
static byte[] |
compress(byte[] compressSource,
boolean GZIPFormat) |
static byte[] |
compress(byte[] compressSource,
String password)
使用密码压缩
|
static byte[] |
compress(String compressSource)
使用GZIP压缩
|
static byte[] |
compress(String compressSource,
String password)
使用密码压缩
|
static byte[] |
decompress(byte[] decompressSource)
解压缩GZIP
|
static byte[] |
decompress(byte[] decompressSource,
boolean GZIPFormat)
解压缩
|
static byte[] |
decompress(byte[] decompressSource,
String password)
使用密码解压GZIP的内容
|
static void |
unZipFile(String inputFile,
String destDirPath)
zip解压
|
static void |
zipFile(String inputFile,
String outputFile)
zip文件压缩
|
public static void zipFile(String inputFile, String outputFile) throws Exception
inputFile - 待压缩文件夹/文件名outputFile - 生成的压缩包名字Exceptionpublic static void unZipFile(String inputFile, String destDirPath) throws Exception
inputFile - 待解压文件名destDirPath - 解压路径Exceptionpublic static byte[] compress(byte[] compressSource,
boolean GZIPFormat)
compressSource - GZIPFormat - public static byte[] decompress(byte[] decompressSource,
boolean GZIPFormat)
throws Exception
decompressSource - GZIPFormat - Exceptionpublic static byte[] compress(String compressSource)
compressSource - public static byte[] compress(byte[] compressSource)
compressSource - public static byte[] compress(String compressSource, String password)
compressSource - password - public static byte[] compress(byte[] compressSource,
String password)
compressSource - password - public static byte[] decompress(byte[] decompressSource)
throws Exception
decompressSource - ExceptionCopyright © 2021. All rights reserved.