package com.aaa.tools.file;
import java.io.File;
public class GetFileInfoByPath {
public static void main(String[] args) {
File dir=new File("D:\\数据中心附件\\");
getAllFiles(dir,0);
}
public static String getLevel(int level)
{
StringBuilder sb=new StringBuilder();
for(int l=0;l<level;l++)
{
sb.append("|--");
}
return sb.toString();
}
public static void getAllFiles(File dir,int level)
{
System.out.println(getLevel(level)+dir.getName());
level++;
File[] files=dir.listFiles();
for(int i=0;i<files.length;i++)
{
if(files[i].isDirectory())
{
getAllFiles(files[i],level);
}
else {
System.out.println("文件路径"+files[i]);
System.out.println(getLevel(level)+files[i]);
}
}
}
}