public static void listFile(File f,int level) {//参数是文件和层级
String space = "";
for (int i = 0; i < level; i++) {
space += " ";
} //打印空格是为了输出时观察方便
System.out.println(space+f.getName());
if(f.isDirectory()) {//如果是一个目录的话
File[] files = f.listFiles();
for (File file : files) {
listFile(file, level+1);
}
}
}
java语言列出磁盘的所有文件(递归方式)
最新推荐文章于 2023-03-22 17:14:00 发布