import java.io.File;
public class Test03 {
public static void main(String[] args) {
//创建对象
Test03 th=new Test03();
//写入路径
File fi=new File("F:/ttt");
//调方法
th.print(fi, "");
}
public void print(File f,String str){
//添加空格
str+="\t";
//创建File数组
File[] file=f.listFiles();
//进行foreach循环遍历
for (File f2 : file) {
//输出文件夹名
System.out.println(str+f2.getName());
//判断是否是文件
if (!f.isFile()) {
//进行递归算法
print(f2,str);
}
}
}
}
使用递归算法进行遍历文件夹
最新推荐文章于 2020-08-03 16:34:08 发布