2024年4月2日发(作者:)

一、解压rar文件。

由于WinRAR 是共享软件,并不是开源的,所以解压rar文件的前提是系统已经安

装了winrar,比如本人的安装路径是:

C:Program

然后运用s 的相关知识来运行系统命令行来实现解压的。

具体代码:

Java代码

**

* 解压rar文件(需要系统安装Winrar 软件)

*/

public class UnRarFile {

/**

* 解压rar文件

*

*/

public void unRarFile(String targetPath, String absolutePath) {

try {

// 系统安装winrar的路径

String cmd = "C:Program ";

String unrarCmd = cmd + " x -r -p- -o+ " + absolutePath + " "

+ targetPath;

Process pre = (unrarCmd);

InputStreamReader isr = new InputStreamReader(utStream());

BufferedReader bf = new BufferedReader(isr);

String line = null;