文件删除
如果一个文件夹中有多个文件,,我怎么删除这个文件夹呢??
各位大哥帮帮忙。。急用!!!在线等!……………………
[解决办法]
上面的那个不够简洁,改写了一下:
- Java code
import java.io.File;public class Test{ //递归删除 public static void deleteDir(File dir){ if(dir.isDirectory()){ File[] files = dir.listFiles(); for(int i=0; i<files.length; i++) { deleteDir(files[i]); } } dir.delete(); } public static void main(String args[]) { deleteDir(new File("c:\\temp\\2")); } }
[解决办法]
import java.io.*;
public class Exccmd {
//Construct the application
public Exccmd() {
}
//Main method
public static void main(String[] args) {
String cmd = "del /s"+你的目录;
try {
Runtime.getRuntime().exec(cmd);
}
catch (IOException ex) {
ex.printStackTrace();
}
}
}