public class removeDir {
public static void removeDir1(File dir){
File[] file = dir.listFiles();
for(int i = 0 ; i< file.length ; i++){
if(file[i].isDirectory()){
removeDir1(file[i]);
}
else
{
System.out.println(file[i].toString()+"删除:"+file[i].delete());
}
System.out.println(dir+"--文件夹--"+dir.delete());
}
public static void main(String args[]){
File f1 = new File("E:\\JAVA\\java视频\\黑马程序员JAVA基础\\20\\文件夹一号");
removeDir1(f1);
}
}
}
类中的删除文件夹方法为什么不能删除完整,求解!···小学渣求问。
|