打印File目录树状结构原理

    xiaoxiao2026-03-28  12

    import java.io.File; public class FileTree { public static void main(String[] args) { File f=new File("d:/BaiduYunDownload"); printTree(f,0); } public static void printTree(File f,int level){ for(int i=0;i<level;i++){ System.out.print("-"); } System.out.println(f.getName()); if(f.isDirectory()){ File files[]=f.listFiles();//获取当前目录下所有文件和文件夹 for(File temp:files) printTree(temp,level+1);//递归调用 }else return;//不是目录就返回调用处 } }
    转载请注明原文地址: https://ju.6miu.com/read-1308267.html
    最新回复(0)