本节结合前面给大家讲的递归算法,展示目录结构。大家可以先建立一个目录,下面增加几个子文件夹或者文件,用于测试。 【示例】使用递归算法,以树状结构展示目录树 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 import java.io.File; public
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());
一:上码 package cn.wyj.one; import java.io.File; public class Demo8_递归打印目录树 { public static void main(String[] args) { File f = new File("C:/亚洲"); printfile(f,0); } static void printfile(File f,int level) { for( int i = 0; i