import java.io.File;
/**
* 按层次打印文件目录结构
* @author gxl
*
*/
public class IOput {
public static void main(String[] args) {
File file = new File("F:\\360Downloads");
File[] files = file.listFiles();
showFile(0,files);
}
public static void showFile(int j,File[] file){
for (int i = 0; i < file.length; i++) {
String string = "";
for (int k = 0; k < j; k++) {
string += "-";
}
System.out.println(string + file[i].getName());
if (file[i].isDirectory()) {
File[] files = file[i].listFiles();
showFile(j+1, files);
}
}
}
}
网友评论