java调用cmd命令删除文件夹及其所有内容

/**

*

*删除D盘下面test目录,感觉以前用io流遍历删除好慢!

*

**/

public static void main(String[] args) {
        Runtime run = Runtime.getRuntime(); 
        try { 
            String cmd="cmd /c rd/s/q "+"D:\\test";//pc下
            //s 除目录本身外,还将删除指定目录下的所有子目录和文件,用于删除目录树。
            //q 安静模式
            //s 删除目录树时不要求确认
            Process p = run.exec(cmd); 
            p.waitFor(); 
        } catch (Exception e) {
            e.printStackTrace(); 
        }
    }

java技术交流群:57388149