IO_File_資料夾建立_遍歷
阿新 • • 發佈:2018-11-02
/** * 建立目錄 * 1:mkdir():必須確保上級目錄存在,不存在則建立失敗 * 2:mkdirs();上級目錄可以不存在,不存在一同來建立 * @author Administrator * */ public class DirDemo01 { public static void main(String[] args) { File dir = new File("F:/workspace/IO_study01/dir/test"); //建立目錄 boolean flag = dir.mkdir(); System.out.println(flag); boolean flag2 = dir.mkdirs(); System.out.println(flag2); } }
/** * 建立目錄 *1,list():列出下級名稱 *2,listFiles():列出下級File物件 *3,列出所有碟符:listRoots(); * */ public class DirDemo02 { public static void main(String[] args) { File dir = new File("F:/workspace/IO_study01"); //列出下級名稱 String[] subNames = dir.list(); for(String s :subNames){ System.out.println(s); } //下級物件 listFiles(); File[] subFiles = dir.listFiles(); for(File s : subFiles){ System.out.println(s); } System.out.println(); //所有碟符 File[] roots = dir.listRoots(); for(File r : roots){ System.out.println(r); } } }