import java.io.File;
import java.io.IOException;
public class FileDemo01 {
/**
* @param args
* @throws IOException
*/
public static void main(String[] args) {
File file = new File("F:" +File.separator+"webroot"+File.separator);
File files[] = file.listFiles();
OutFiles(files);
}
private static void OutFiles(File[] files) {
for (int a = 0; a < files.length; a++) {
if (files[a].isDirectory()&&files[a].canRead()) {
System.out.println(files[a].getAbsolutePath());
File file1 = new File(files[a].getAbsolutePath()+File.separator);
File files1[] = file1.listFiles();
if (files1.length > 0)
OutFiles(files1);
else{
continue;
}
} else {
System.out.println(files[a]);
}
}
}
}