练习:删除内有子内容的目录

来源:互联网 发布:js数组重排序 编辑:程序博客网 时间:2024/06/01 14:39
import java.io.File;/* * 删除一个带内容的目录。  *  * 原理:必须从最里面往外删。  * 需要进行深度遍历。 *  *  *  */public class RemoveDirTest {/** * @param args */public static void main(String[] args) {File dir  = new File("e:\\demodir");//dir.delete();removeDir(dir);}public static void removeDir(File dir) {File[] files = dir.listFiles();for(File file : files){if(file.isDirectory()){removeDir(file);}else{System.out.println(file+":"+file.delete());}}System.out.println(dir+":"+dir.delete());}}

0 0
原创粉丝点击