递归打印File文件夹目录信息–代码:
12345678910111213141516171819202122232425262728293031323334353637package com.bhy.test_file;import java.io.File;/** * 输出文件夹及其文件结构目录信息 * @author bhy * */public class TestListFile { public static void main(String[] args) { File f = new File("F:/java文件"); System.out.println(">"+f.getName()); getFileName(f,1); } /** * 递归输出文件信息 * @param f--File对象 * @param n--文件层次记录数 */ public static void getFileName(File f,int n) { int m = n; File[] file = f.listFiles(); //获取当前目录的子