算法 第四版 1.3.43 文件列表

来源:互联网 发布:fzl什么意思网络用语 编辑:程序博客网 时间:2024/06/05 19:59


package Cap1;import java.io.File;import edu.princeton.cs.introcs.StdOut;public class MyListFiles {/** * @param args */public static void listAllFiles(String path, int dep){File f = new File(path);File[] list = f.listFiles();for(File newFile:list){for(int i=0;i<dep;i++) StdOut.print("\t");StdOut.println(newFile.getName());if(newFile.isDirectory()){listAllFiles(newFile.getAbsolutePath(), dep+1);}}return;}public static void main(String[] args) {// TODO Auto-generated method stubString path = "C:\\Users\\O_o\\Desktop\\TestFile";StdOut.println(path);listAllFiles(path, 0);}}



C:\Users\O_o\Desktop\TestFileDir1File1.1File1.2Dir2File2.1File2.2File2.3File1File2