递归调用查看所以路径文件

it2024-10-18  37

示例给的时腾讯会议这个文件下面所有子目录

import java.io.File; //查看D:\\腾讯会议文件 下面的全部子文件 public class Filelearn { public static void main(String[] args) { File f=new File("D:\\腾讯会议"); getfile(f); } public static void getfile(File F){ System.out.println(F); File[] file = F.listFiles(); //显示F路径下一级的文件,保存在数组中 for (File f1:file){ if(f1.isDirectory()){ getfile(f1); }else{ System.out.println(f1); } } } }

输出的结果

D:\腾讯会议 D:\腾讯会议\a D:\腾讯会议\a\c D:\腾讯会议\a\c\d.txt D:\腾讯会议\b D:\腾讯会议\b\sd.txt D:\腾讯会议\b\新建文件夹 D:\腾讯会议\b\新建文件夹\g.txt
最新回复(0)