印刷ファイルおよびファイルの下にあるサブファイル名
public class PrintFiles {
public static void main(String[] args) {
File file = new File("c://TDDownload");
ChildFile(file,0);
}
public static void ChildFile(File file,int count){
String tempStr = "";
for(int i=0; i< count; i++){
tempStr +=" ";
}
System.out.println(tempStr += file.getName());
if(!file.isDirectory()){
return;
}else{
File[] files = file.listFiles();
for(int i=0;i<files.length;i++){
ChildFile(files[i],count+1);
}
}
}
}