public class ZipUtil extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
compressDirectoryToZipFile(String rootDir,
String sourceDir,
ZipOutputStream zos) |
static int |
copy(InputStream input,
OutputStream output) |
static long |
copyLarge(InputStream input,
OutputStream output) |
static long |
copyLarge(InputStream input,
OutputStream output,
byte[] buffer) |
static void |
forceMkdir(File directory) |
static <T> T |
requireNonNull(T obj,
String message) |
static void |
unzipFile(String sourceFile,
String outputDir) |
public static void compressDirectoryToZipFile(String rootDir, String sourceDir, ZipOutputStream zos) throws IOException
IOExceptionpublic static int copy(InputStream input, OutputStream output) throws IOException
IOExceptionpublic static long copyLarge(InputStream input, OutputStream output) throws IOException
IOExceptionpublic static long copyLarge(InputStream input, OutputStream output, byte[] buffer) throws IOException
IOExceptionpublic static <T> T requireNonNull(T obj,
String message)
public static void unzipFile(String sourceFile, String outputDir) throws IOException
IOExceptionpublic static void forceMkdir(File directory) throws IOException
IOExceptionCopyright © 2019. All rights reserved.