java打印文件_java 循环打印文件夹文件
package com.bjsxt.filetest;
import java.io.File;
/**
* 打印树状目录
*
*
* @author Administrator
*
*/
public class FileTree {
public static void main(String[] args) {
// TODO 自动生成的方法存根
int level = 0;
File file = new File("D:/游戏/11game");
printFile(file, level);
}
static void printFile(File file, int level) {
for (int i = 0; i < level; ++i) {
System.out.print("-");
}
System.out.println(file.getName());
if (file.isDirectory()) {
File[] files = file.listFiles();
for (File filetmp : files) {
printFile(filetmp, ++level);
}
}
}
}