--day01资料
-- 视频
-- 01.IO流概述.avi
-- 02.IO流分类.avi
-- 代码
-- file_demo
-- src
-- com
-- ithema
-- 笔记
File类及IO流.md
public static void main(String[] args) {
File fatherDir = new File("C:\\Users\\Administrator\\Desktop\\新建文件夹");
printDir(fatherDir,0);
}
public static void printDir(File fatherDir, int level) {
// 打印tab效果
for (int i = 0; i < level ; i++) {
System.out.print("\t");
}
System.out.println(fatherDir.getName());
// 判断是不是一个文件夹
if (fatherDir.isDirectory()){
// 是文件夹 获取文件名称
File[] files = fatherDir.listFiles();
// 遍历数组中的文件
for (File file : files) {
// 递归打印
printDir(file,level+1);
}
}
}