Java解压zip和rar文件

来源:互联网 发布:上海大学乐乎网络硬盘 编辑:程序博客网 时间:2024/05/18 00:49

本文主要讲一讲如何在java中实现对zip和rar文件的解压。
一、解压rar文件。
由于WinRAR 是共享软件,并不是开源的,所以解压rar文件的前提是系统已经安装了winrar,比如本人的安装路径是:
C://Program Files//WinRAR//winrar.exe
然后运用java.lang.Process 的相关知识来运行系统命令行来实现解压的。
winrar 命令行相关参数自己可以搜索下的网上资料很多
具体代码:

二、解压zip文件
由于zip是免费的,所以在jdk里提供了相应的类对zip文件的实现:
java.util.zip.*,详细情况可以参考java API

 

原创粉丝点击