import java.io.File;
/**
使用递归算法打印目录树
*/
public class PrintFileTree {
public static void main(String[] args) {
File f = new File("d:\java");
printFile(f); } static void printFile(File file) { System.out.println(file.getName()); if(file.isDirectory()) { File[] files = file.listFiles(); for(File temp : files) { printFile(temp); } } } }