1. 首页
  2. 数据库
  3. Oracle
  4. java解压zip文件示例

java解压zip文件示例

上传者: 2020-09-25 10:57:22上传 PDF文件 41.58KB 热度 27次

若是使用Java自带的压缩工具包来实现解压缩文件到指定文件夹的功能,因为jdk提供的zip只能按UTF-8格式处理,而Windows系统中文件名是以GBK方式编码的,所以如果是解压一个包含中文文件名的zip包,会报非法参数异常,所以要实现解压缩,就得对DeflaterOutputStream.java、InflaterInputStream.java、ZipConstants.java、ZipEntry.java、ZipInputStream.java以及ZipOutputStream.java这些相关的类进行修改,过程如下:DeflaterOutputStream.java:

下载地址
用户评论