现在的位置: 首页 > 综合 > 正文

Java入门程序,读取文件夹下所有目录和文件列表

2013年04月06日 ⁄ 综合 ⁄ 共 765字 ⁄ 字号 评论关闭
import
java.io.*;
02  
03 public
class
TestIO{
04     public
static void
main(String[] args){
05         File f =
new File("d:/javaFile");
06         tree(f);
07     }
08     //显示目录的方法
09     public
static void
tree(File f){
10         //判断传入对象是否为一个文件夹对象
11         if(!f.isDirectory()){
12             System.out.println("你输入的不是一个文件夹,请检查路径是否有误!!");
13         }
14         else{
15             File[] t = f.listFiles();
16             for(int
i=0;i<t.length;i++){
17                 //判断文件列表中的对象是否为文件夹对象,如果是则执行tree递归,直到把此文件夹中所有文件输出为止
18                 if(t[i].isDirectory()){
19                     System.out.println(t[i].getName()+"\tttdir");
20                     tree(t[i]);
21                 }
22                 else{
23                     System.out.println(t[i].getName()+"tFile");
24                 }
25             }
26         }
27  
28     }
29 }

抱歉!评论已关闭.