import
|
02 |
03 |
public TestIO{ |
04 |
public static void
|
05 |
File f = new File( "d:/javaFile" ); |
06 |
tree(f); |
07 |
} |
08 |
//显示目录的方法 |
09 |
public static void
|
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 |
} |