java遍历文件夹文件
遍历 D:\\书籍 目录下所有的文件。含子目录文件
package cn.shuishandt.date;
import java.io.File;
public class TestFileTree {
public static void main(String[] args) {
File f1=new File("D:\\书籍");
printFile(f1,0);
}
public static void printFile(File file,int level) {
for(int i=0;i<level;i++) {
System.out.print("\t");
}
if(file.isFile()) {
System.out.println(file.getName()+"*");
}else {
System.out.println(file.getName());
}
if(file.isDirectory()) {
File[] fs = file.listFiles();
for(File f:fs) {
//System.out.println(f);
printFile(f,level+1);
}
}
}
}

浙公网安备 33010602011771号