JavaFile遍歷文件夾

【聲明】本文參考自極客學院視頻
1、示例:打印文件結構

package test01;

import java.io.File;

public class test1 {
	public static void main(String[] args) {

		printFiles(new File("../test01"),1);
	}

	public static void printFiles(File dir,int tab) {
		if (dir.isDirectory()) {
			File next[] = dir.listFiles();
			for (int i = 0; i < next.length; i++) {
				for (int j = 0; j < tab; j++) {
					System.out.print("|--");
				}
				System.out.println(next[i].getName());
				if (next[i].isDirectory()) {
					printFiles(next[i],tab+1);
				} 

			}
		}
	}

}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章