java如何解压.gz后缀的压缩包
答案:3 悬赏:20
解决时间 2021-01-10 02:05
- 提问者网友:未信
- 2021-01-09 13:59
java如何解压.gz后缀的压缩包
最佳答案
- 二级知识专家网友:逐風
- 2021-01-09 15:21
File file = new File(zipFilePath); 将zip文件路径转换 成文件
zipFile = new ZipFile(file); 调用java util下面的zipfile类
Enumeration> zipEnum = zipFile.entries(); 将zip文件里面的内容都放在迭代器里面了
ZipEntry entry = (ZipEntry) zipEnum.nextElement();,然后迭代出ZipEntry对象。
zipFile.getInputStream(entry)就可以得到所需要的流了,之后做你需要的操作。
追问有点出入,应该是解压后缀名是.gz的压缩文件追答.gz是liunx的后缀,windows 的后缀是zip 方法一样的哦
zipFile = new ZipFile(file); 调用java util下面的zipfile类
Enumeration> zipEnum = zipFile.entries(); 将zip文件里面的内容都放在迭代器里面了
ZipEntry entry = (ZipEntry) zipEnum.nextElement();,然后迭代出ZipEntry对象。
zipFile.getInputStream(entry)就可以得到所需要的流了,之后做你需要的操作。
追问有点出入,应该是解压后缀名是.gz的压缩文件追答.gz是liunx的后缀,windows 的后缀是zip 方法一样的哦
全部回答
- 1楼网友:玩世
- 2021-01-09 17:20
linux系统本身就能解压,不需要java.
- 2楼网友:不想翻身的咸鱼
- 2021-01-09 16:28
ZipOutputStream 用于压缩
ZipInputStream 用于读取压缩包后解压
ZipInputStream 用于读取压缩包后解压
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯