public class ZipReader extends Object implements Closeable
| 构造器和说明 |
|---|
ZipReader(File zipFile,
Charset charset)
构造
|
ZipReader(InputStream in,
Charset charset)
构造
|
ZipReader(ZipFile zipFile)
构造
|
ZipReader(ZipInputStream zin)
构造
|
public ZipReader(ZipFile zipFile)
zipFile - 读取的的Zip文件public ZipReader(InputStream in, Charset charset)
in - 读取的的Zip文件流charset - 编码public ZipReader(ZipInputStream zin)
zin - 读取的的Zip文件流public static ZipReader of(File zipFile, Charset charset)
zipFile - 生成的Zip文件charset - 编码ZipReaderpublic static ZipReader of(InputStream in, Charset charset)
in - Zip输入的流,一般为输入文件流charset - 编码ZipReaderpublic InputStream get(String path)
path - 路径public File readTo(File outFile) throws IORuntimeException
outFile - 解压到的目录IORuntimeException - IO异常public ZipReader read(Consumer<ZipEntry> consumer) throws IORuntimeException
ZipEntryconsumer - ZipEntry处理器IORuntimeException - IO异常public void close()
throws IORuntimeException
close 在接口中 Closeableclose 在接口中 AutoCloseableIORuntimeExceptionCopyright © 2021. All rights reserved.