首页 > 代码库 > 目录的简单操作

目录的简单操作

  1. 建立目录
  2. 建立多级目录
  3. 目录的便利
  4. 目录的递归删除

1.建立目录

 1 import java.io.File; 2  3 public class DirDemo { 4 public static void main(String[] args) { 5     String path = "abc"; 6     File f = new File(path); 7     if(f.exists()){ 8         f.delete(); //删除目录 9     }else{10         f.mkdir();//建立目录11     }12 }13 }

2.建立多级目录

 1 import java.io.File; 2  3 public class DirDemo2 { 4     public static void main(String[] args) { 5         String path = "c:/aaa4/bbb3/ddd2"; 6         File f = new File(path); 7         if (f.exists()) { 8  9         } else {10             f.mkdirs();11         }

3.目录的遍历

1 String g = "g:/";2         File gf = new File(g);3         for(File fg : gf.listFiles()){4             String info = fg.isFile() ? "文件" : "目录";5             System.out.println(fg.getName()+":"+info);6         }7         

4.递归删除

 1 public static void del(String path){ 2         File f = new File(path); 3         for(File ff : f.listFiles()){ 4             if(ff.isFile()){ 5                 ff.delete(); 6             }else{ 7                 del(ff.getAbsolutePath()); 8             } 9         }10         f.delete();11     }

 

目录的简单操作