黑马程序员技术交流社区
标题:
文件递归出来的demo。show一下。
[打印本页]
作者:
jsfjb
时间:
2012-12-18 16:43
标题:
文件递归出来的demo。show一下。
以前看书上的代码看的头都晕,把书上的代码复制到电脑上运行,竟然文件没有迭代。我都纳闷了。现在自己都能把文件递归出来了,感慨一下。show一下代码。
哈哈哈
import java.io.File;
public class FileDemo {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
File f = new File("E:\\文件");
int count = 0;
dirtest(f,count);
}
public static void dirtest(File f,int count){
count++;
StringBuffer sb = new StringBuffer();
for(int i=0;i<count-1;i++){
sb.append("| ");
}
sb.append("|--");
File[] f2 = f.listFiles();
for(File f3 : f2){
System.out.print(sb.toString());
if(f3.isDirectory()){
System.out.println(f3);
dirtest(f3,count);
}else{
System.out.println(f3);
}
}
}
}
复制代码
哈哈哈{:soso_e113:}{:soso_e113:}{:soso_e151:}
作者:
jsfjb
时间:
2012-12-18 16:45
顶一下自己,没有费劲就出来了感觉挺好的。哈哈哈
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2