本文共 510 字,大约阅读时间需要 1 分钟。
/*IO流列出目录下所有内容,带层次列出指定目录下文件或者文件夹,包含子目录中的内容。也就是列出指定目录下所有内容。因为目录中还有目录,只要使用同一个列出目录功能的方法即可在列出过程中出现的还是目录的话,还可以再次调用本功能。也就是函数自身调用自身这种表现形式,或者编程手法,称为递归递归要注意:1,限定条件2,要注意递归的次数,防止内存溢出*/import java.io.*;class FileDemo3 { public static void main(String[] args) { File dir = new File("d:\\java1223"); showDir(dir,0); //(File dir ,int level ) ,0是level初始化0 } public static String getLevel(int level) { StringBuilder sb = new StringBuilder(); sb.append("|--"); for (int x = 0;x
转载地址:http://awzvb.baihongyu.com/