java File类 打印目录树状结构(递归)
生活随笔
收集整理的這篇文章主要介紹了
java File类 打印目录树状结构(递归)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
import java.io.File;/*** 遞歸遍歷**/
public class FieTree {public static void main(String[] args) {File f = new File("D:/java筆記");printFile(f,0);}static void printFile(File file,int level){for(int i=0;i<level;i++){System.out.print("-");}
// if(level!=0){
// System.out.println("-");
// }
System.out.println(file.getName());if(file.isDirectory()){File[] files = file.listFiles();for(File temp:files){printFile(temp,level+1);}}}
}
轉載于:https://www.cnblogs.com/zychengzhiit1/p/4735420.html
總結
以上是生活随笔為你收集整理的java File类 打印目录树状结构(递归)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 创建简单的机器人模型smartcar
- 下一篇: hdoj 2022 海选女主角