删除指定文件目录下所有文件
public static boolean delete(File dir) { if (dir.isDirectory()) { File[] listFiles = dir.listFiles(); for (int i = 0; i < listFiles.length && delete(listFiles); i++) { } } return dir.delete(); } 1:以上是JAVA编码递归方式解决,2:另外可以在java里调用java.lang.Runtime.exec("OS系统命令");来做
3:还可以直接用common-io里的工具类来做
页:
[1]