private static void fileList(File file,int nodeNum){
if(nodeNum==0){
System.out.println(file.getName());
}
nodeNum++;
File[] files = file.listFiles();
if(files!=null){
for (File f : files) {
//控制节点次数
for(int i=0;i<nodeNum;i++){
if(i==nodeNum-1){
System.out.print("|-");
}else{
System.out.print(" ");
}
}
System.out.println(f.getName());
fileList(f,nodeNum);
}
}
}
遍历指定的目录下所有的文件和文件夹并给出目录层次
最新推荐文章于 2021-02-27 15:58:46 发布