欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

删除目录下的子目录和文件(新)

程序员文章站 2022-05-15 13:10:06
...
import java.io.File;
public class TestFile4 {

	public static void main(String[] args) {

		String pathname = "mypath";
		deleteFile(new File(pathname));
		System.out.println("success");

	}

	//代码编写
	static void deleteFile(File root) {
	    if(root.exists()){
	        File[] files = root.listFiles();
	        for (File file:files ) {
	            if(file.isDirectory()) {
	                deleteFile(file);
	            }else{
	               
	                    file.delete();
	               
	                }
	            }
	        }
	        
	    
	    root.delete();
        }
	}
}